5.0
May 7, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Work life balance Freedom in making technical decisions
Cons
Lot of hierarchy and it makes overhead by creating multi-tiered structures where lot of managers spend their time managing other managers.