2.0
Nov 11, 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Love the immediate area I work in and most of the people I work with
Cons
Salary increase is consistently sluggish, HR tries their best to make sure you get paid as little as possible. Leadership makes lots of confusing decisions...or maybe it makes sense since most tech leadership are not technical people.