5.0
Mar 22, 2023
Current employee, more than 1 year
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
They provide a lot of opportunities for earning as well as career development. Engaged management who is always available for questions and feedback
Cons
Fast paced job and customers can be demanding at times