Pros
Fun atmosphere, flexible work, pays pretty well, great upside of pay with commission in sales, company is doing well, has a great product with so much promise, never has done a layoff.
Cons
Pay equity clearly an issue. Merit cycles don't exist for some teams, and raises are extremely minimal even with new titles and promotions. Pay doesn't align well from team to team where more entry level people and new hires are receiving more than higher ups in similar departments with good performance. Difficult for younger lower-level positions to grow - often are hiring from outside instead of promoting from within. No 401k matching. 15 years behind socially and with diversity, really not with the times and not making much of an effort to diversify leadership and sales specifically, both race and gender-wise