Pros
Culture - I am trusted to do my job my way, I am judged on results not on hours at my desk, the way I look or the school I went to. I believe in the mission of the company and I believe that I can make an impact on the company - these two things mean I am absolutely engaged and committed to doing my best. I have very few problems being bored or disenchanted here. I have access to everyone, I can speak to anyone at any level, generally we all collaborate and help each other The office is amazing There is very little form filling or process rubbish, you just get stuff done your way My role evolves according to my needs and business needs, this means I can grow here and don't have to leave to get a payrise
Cons
Inconsistent messages from management We tend to congratulate ourselves too much