5.0
star star star star star
1 Review
Reviews may be outdated. The most recent one we found is from Apr 2022.
Rating Distribution
1 (100%)
0 (0%)
0 (0%)
0 (0%)
0 (0%)
star star star star star
verified Verified Supportive, well-organized culture
Account manager described a respectful, positive workplace with strong training, benefits, and recognition of employee achievements.
thumb_up Pros
- Supportive culture
- Strong training
- Employee recognition