3.0
24 May 2026
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
The pay & benefits are solid. The company mission is inspiring.
Cons
Although the people are friendly, the training is practically non-existent and the atmosphere is kind of "sink or swim", with little tolerance for mistakes.