4.0
Jul 14, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Flexible work culture, Supportive peers & management, L&D programs and HR events,
Cons
Business is highly focused on US market and decisions are completely driven by US leaders.