Very good Stock plan Higher salaries for new employees
Cons
No salary increases through years Going to the office is mandatory 5 days per week Micromanaging No company events No team buildings sponsored by a company Ranking system that defines bonuses and stock plans