2.0
Jun 1, 2020
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
No delay in processing salary
Cons
Very hard to get the help when you need especially if you are going through visa process. Worst insurance ever faced where you end up paying so much for no reason because you accepted offer from them. They listen whatever you say but they never take action or if they say they will do they are not going to act on it. Don't waste your energy asking them.