4.0
Aug 29, 2025
Former employee
Newark, CA
Recommend
CEO approval
Business Outlook
Pros
Collaborative and supportive colleagues Opportunities to learn and grow professionally Exposure to diverse projects and responsibilities Flexible work arrangements in some teams Decent work-life balance depending on department
Cons
Limited career advancement in certain roles Management communication could be more transparent