Pros
Geographically, the office location is very good.
Cons
They have a very bad finance team, so Pay Day can be a real lottery. Top Level Management are very poor, and The CEO consistently patrols the office like a prison guard. There is no team cohesion and a tolerance for childish behaviour. I would consistently hear people plot against each other, and talk about how they were going to punch him or her. Everyone has a huge chip on their shoulders, so EVERYTHING is a competition - even office small talk. And in addition to this, it feels like each department is in competition with each other; and it does affect the end product. I was lied to at the interview stage and lied to again at a performance review. On issues that were pretty trivial, and this makes me question how often I was lied to. The office is also very dirty. There are puddles of sick outside, and groups of mice too.