Pros
My line manager was excellent, and unusually for a company this size, HR knows what they are doing. Directors are approachable, and I found the work interesting. It ought to be a good place to work
Cons
Interventions from director level can be heavy handed and counter-productive. I left for this reason