5.0
Sep 14, 2022
Current employee, more than 5 years
New York, NY
Recommend
Business Outlook
Pros
Independence to operate and create new ways to help customer succeeding. Great place to be a leader and help people be the best they can be.
Cons
Some leaders need to pause and remember when they were growing.