Pros
- co workers are nice and come from a variety of backgrounds so make it socially interesting. -products are interesting and clients are prestigious -some managers will try to help you with career prospects -office is in a good location for independent coffee shops etc - you can travel if you are interested in doing so
Cons
-backstabbing is common place -elements of bullying with some staff -technical team are squashed into one floor, while significant space is given to smaller teams -clients are over promised results which others then have to deliver -policies are basic (20 days of holiday, maternity, paternity at minimum etc) -favouritism is rife -pay rises are minimal and bonus' are handed out to some staff, not all -senior management favour shouting you down if they don't like what you say