1.0
Feb 21, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good brand name and that's it.
Cons
Salary is not at par with industry standards. High stress, lack of vision by the leaders. Senior leaders are just fighting and putting blame on each other. Timelines are unrealistic and team members are not accountable for their work.