Pros
The people, the people, the people - great bunch of colleagues The CEO is very genuine The company proactively gathers feedback from employees A successful company, growing fast - no doubt about that and it's exciting to be part of it
Cons
In some departments, the wrong people are managing areas for the wrong reasons - based on relationships, not abilities - and there's some of that at the top also Some of the time initiatives are half rolled out and then sort of die a death - and then the next shiny new initiative is announced to great fanfare but it's hard to get on board with it because a lot of the time there's a lack of substance behind them. It can be chaotic and at times you can only get what or who you need if you shout the loudest rather than by priority and that's frustrating.