3.0
22 Jan 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Stable, good benefits, 401k, decent learning opportunities
Cons
managers are clearly about self preservation above making a great company, but i guess i can't really blame them