Good entry salary (100k+ for all sales roles), 401k match, unlimited PTO, employee stock purchase program, signing bonus (restricted stock units).
Cons
Onboarding process is terrible, sink or swim mentality, very little professional development. Raises are limited and promotions don't include significant salary bumps.