2.0
May 12, 2022
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good tech stacks. But worst for support / corporate functions
Cons
Employee opinion on social media sites are rigged. Do not go by reviews in here