- Workforce are diversified in terms of age, race and nationalities
- Company strives to have a balanced workforce in terms of gender
- Flexible working hours
- Great employee benefits
Cons
- Too many projects happening at the same time creating confusion in strategic priorities