185 reviews with 141 comments
Most helpful comment
You can work remotely from anywhere.
Friendly atmosphere.
The company offers numerous opportunities.
At the time of the review was:
Current employee
Department:Customer Support
Worked for the employer:less than 1 year
Written:August 2025
Company Overview
Employer95 %
Co-workers96 %
Managers96 %
Employees appreciate:
Opportunity to learn new things
recommended by 134
Pleasant work environment
recommended by 126
Work in an international environment
recommended by 125