3.0
Dec 3, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great team leader. Great location. Great Projects. Perfect mission.
Cons
Unorganized internally. Onboarding was almost non-existent, and very informal. Took a long time to get acclimated with unnecessary barriers to be 'in the know' and produce timely effective work. General lack of internal processes and systems within the team to be productive.