- Good work/life balance
- Interesting technologies to work with
Cons
- Sloppy, careless actions encouraged as 'no blame culture'
- Slow but sure transition to an 'internal training center' where employees train other employees on different (irrelevant) topics in order to hit KPIs.