4.0
Feb 24, 2025
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
- Transparent pay - Good HR and Immigration support - Your manager is always rechable
Cons
- No direct client - No placement help. You are on your own to land next project - Heath insurance is not good