4.0
Mar 5, 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good people, fun culture with a collaborative environment.
Cons
Couple of leadership persons cause quite a bit of internal team disruption and created chaos working through the the SDLC. Also, light on project software available to track project status and to openly share specific progress reports with clients.