3.0
May 15, 2025
Current employee
Cochin
Recommend
CEO approval
Business Outlook
Pros
Supportive Culture and Strong Leadership Work-Life Balance and Collaborative Environment
Cons
Needs Serious Improvements in Management and Culture
Check out your Company Bowl for anonymous work chats.