3.0
Aug 14, 2025
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Established tech org. Newer management but it lacked that x factor that you want when you work in tech.
Cons
Salary and comp and benefits were meh