4.0
Apr 28, 2025
Current employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Leader in the industry, can learn a lot. Team members willing to assist and help.
Cons
Lots of changes happening in recent years have led to decline in morale.