5.0
Sep 18, 2025
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Known for its work culture
Cons
Salary package might be lesser when compared to the market standards, however the amenities and work culture undoubtedly sets off any such cons of it