4.0
Apr 2, 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
They are responsive when pushed by the client Benefits are good (i think depends on client agreement) Assistance for visa is great
Cons
Some employees are difficult to deal with and not very helpful Not very organized and too many conflicting statements by employees Not well coordinated