3.0
Apr 13, 2022
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Mangers dont micromanage, smooth recruitment process,
Cons
If you are on visa, they dont help you much. You are on your own. Their legal team miss out on crucial information while filing for extension. Senior leadership is not very approachable.