1.0
28 June 2016
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Marketing Team is half-decent at what they do. Very few individuals in management are responsive to an Employee's needs.
Cons
Their Immigration team is a joke. They do not care about the immigration issues that their employees (of Indian origin) have.