4.0
1 Sept 2021
Former employee, more than 5 years
Naperville, IL
Recommend
CEO approval
Business outlook
Pros
There is always someone to talk to and explain your situation. Good marketing team. Salary and benefits are provided as promised. Take care of timely renewals of visas and other documentation.
Cons
Its a service based company, so have to travel and relocate on personal expenses.