1.0
16 Jun 2020
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Pay is good, SLT structure down is good.
Cons
ELT sucks, your professional outlook is grim, unless you're in London. Executives don't listen or are too arrogant to take advice. Health insurance coverage and 401k matching are different across the us offices.