Pros
Great people outside of the senior leadership teams Good social scene Very diverse Growing company It can be a good place to grow your career - so much nepotism and inexperience that you get given a lot of responsibility fast Decent laptops and iPhones
Cons
No work life balance at all, emails sent throughout the night, conference calls expected outside of working hours Strategy and direction documented, not followed at all, just fire fighting day by day Constant changing of priorities Poor communication - don't just tell fluff positive pieces, tell the basics and promptly (not monthly or quarterly). Who's started, who's left, contract or perm. A person is a person. Lots of lip service rather than effective action Short termism, stinks of management waiting for shares to mature and sell out rather than actually addressing the ongoing problems Nothing but lip service from management A huge lack of staff Management would rather haemorrhage staff than address problems Huge turn over of staff Cliquey from management down Shocking facilities, more staff than desks, the building isn't cleaned at all, bogeys have been on toilet walls for the entire time I've worked there, lack of parking, more offices for people who are never there than desk space