3.0
Jun 4, 2026
Current employee, more than 10 years
Mountain View, CA
Recommend
CEO approval
Business Outlook
Pros
Good culture Good pay and benefits Career development nurtured
Cons
Micro management Excessive responsibility and scope of duties Poor people management and high employee to manager ratio Application of work life balance non-existent