5.0
Aug 31, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
1. Working culture is good 2. Lot of opportunities for growth 3. Approachable Management
Cons
Extensive travel sometimes with high target pressure.