26 May 2026
48% would recommend to a friend
Udai Kumar
53% approve of CEO
51% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (30 reviews)
The top reviewed jobs include
Users say... "Less work , Nice culture" "4) Very good work life balance"