- if you happen to work in the right departments: nice collaborative colleagues and room to learn a lot
- top work-life balance
- leave room to the employee for experiment
- nice and comfortable workspace
- outdated processes (situation improving a bit)
Cons
- poor collaboration among different depts
- no room for growth
- poor management
- compensation and benefits are below the industry level