3.0
Jul 7, 2025
Recommend
CEO approval
Business Outlook
Pros
Supportive and collaborative work environment
Cons
Limited career advancement opportunities Supportive and collaborative work environment
76% would recommend to a friend
Debasish Hota
86% approve of CEO
70% positive business outlook
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "5. Employee friendly management (You can know this from employees who gone through tough times during severe health issues, about how the management has supported them)" "Good work culture" "Nice people to work with" "Employee friendly," "Pay is good and so is the work"
Users say... "Culture is not open and is unprofessional"