5.0
Jun 1, 2022
Recommend
CEO approval
Business Outlook
Pros
Excellent support and understanding during onboarding. Very punctual on payment timing and terms. Very good additional benefits
Cons
I didnt come across on any downside in my last 3 month of working period.