1.0
19 May 2026
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Not many i can see
Cons
Took 3 months to onboarding- they just got LAZY to finish the process- the whole outfit has been outsourced- spoke to Eastern Europe, Italy and the Phillipines.