Pluspunten
Great company and people. Overall the company is a great place to work as long as you have no desire for market competitive growth and/or promotions within the company. 401K isn't great but it gets supplemented with equity that takes 4 to vest at 100%.
Minpunten
Don't plan on getting a promotion with a salary reflective of the position and any previous experience plus time spent with the company. HR would rather downgrade a position and keep you from getting market pay than see you grow with the company. The company cares more about perception than reality. HR will only consider your experience within the company. That approach enables them to justify the downgrades and lowball offers as "leveling" which forces people to leave for the exact same or higher promotion at a different company and market pay, creating internal churn and poor overall morale. For a younger, cutting edge company, there still remains the old school mentality among enough people in leadership that everyone should be in the office. So much so, they require you to commute to the office----- to take the exact same phone calls on the phone/zoom -------from the cluttered cube environment of the office -------that you would take from a home office .