2.0
Jan 20, 2026
Anonymous employee
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Flexible working, benefits and focus on D&I
Cons
Poor leadership, lack of collaboration across functions and a 'one-team' spirit, poor accountability and drive for improving the business.