Pros
- If you don't care about diet, they offer tons of sweets and other crap - the compensation is quite good if you count the company shares together - they have some bonuses you can give to your colleagues as a reward, quite nice way to show appreciation
Cons
- the code quality is the worst I've ever worked with, built mostly by newly graduates. they compensate the bad performance by ditching buckets of money in datacenter power - there's a remarkable turnover of employees leaving mostly between 2 and 6 months after they get in touch with it - codebase is 15 years old having overgone 2 automated language translations - they reinvent the wheel everywhere in-house instead of using well known development and processes tools - the development process is ridiculous, sometimes taking over 4 hours to deploy something because of conflicts (1000 devs working on a monolith of 2Gb (!) of text code) - at least on my team, management was insignificant and not engaging at all - there was no team spirit, more like a bunch of mercenary dudes doing their time for the money in the end of the month