You work up to decent PTO if you stay long enough
Decent pay
Good benefits
Remote for some teams (at least during COVID)
Cons
Bait-and-switch: hired analysts and demoted them to reps to avoid raising wages
Top-down leadership stunts collaboration and improvements
Longstanding employees taken advantage of and passed over for promotions