Pros
- Location of offices are amazing. - Free drinks and parties are a nice perk. - Salary can be competitive if you prove yourself, but as with any company, they will pay you what they can get away with. Bonus is typically between 10-15% which if you pull your weight you will get. - Some of the best developers in the country work here - Laid back atmosphere promotes anyone to have their say and it feels very flat (junior members can talk directly to upper management with no problem) - Very honest good communication from upper management to employees.
Cons
- Some teams do complain about having to work long hours and weekends, but I personally have not experienced this. Go work for a bank and you will realise what long hours are! - Poor planning can mean that developers - Very slow tedious release processes - I would have to agree with some of the reviews on here regarding the politics in the business. There's lots of red tape that can make things take a long time to get done. It's not a startup any more but a large business. - Career progression is not very structured so if you want to progress you have to take it into your own hands. - Very high turnaround in staff