4.0
Apr 10, 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good quality people. Professional and hard working. Focus on customer and getting things done.
Cons
Lot of bureaucracy. Everything takes longer than it should. Not always clear on how to get things done. Pay is below market.