Excellent - strong sense of teamwork.
People are friendly and easy to talk to. People in other departments are good to work with. Lack of support with this department structure-wise.
There is some good culture here.