1.0
9 Jan 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Nice office in NY What project/client/team you have makes or breaks your experience
Cons
Compensation is below average Overworked HR support is non existent Poor leadership - they are not clear on what the measures of success are and provide very little support