5.0
Feb 7, 2025
Former employee, more than 5 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Staff is supportive and works well with one another.
Cons
Can be fast paced environment especially during live events. Might feel a little intimidating at first for the uninitiated. But trainings are well structured and effective.