5.0
Oct 27, 2025
Current employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
The work environment is great. The hiring process was smooth, human and very honest. The training was excellent and the communication with colleagues is very efficient. The workload is very manageable.
Cons
Payment could be higher, especially for overseas employees.