Pros
Some great and passionate people working here. The office is nice and modern, and you don't have to go in regularly. Work/life balance isn't too bad
Cons
I don't think I have ever met so many incompetent people in leadership positions in any company I have worked for. Many have been here for over a decade, are incapable of embracing change and simply have no idea how a modern organisation should run. The most ridiculous decisions are made then people are overworked trying to fit to these deadlines. In short, nobody has a clue what they are doing. Most importantly, the leadership team do not know how to lead. Diversity is an issue a mjor issue - majority of people working here are white middle class, and it is something that is being completely ignored by all. They tend to promote from within which means that some people not ready for higher positions are given them, and no fresh ideas and opportunities are brought to the table - the same ideas are recycled year on year. The company and the leadership are stale and it makes a frustrating organisation to work for.