3.0
May 24, 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.