Pros
Pay was ok, but all signs points to salary freezes as they've already stopped bonuses by the time I left. Remote work.
Cons
This company was great to work at when it was under 100 employees. As they grew and received more seed money they hired a ton of new employees into roles that did not exist before which resulted in employees that had nothing to do and no managers to help. When the market started going downhill they let many of the people they hired go and also let go some of the more senior people - probably because they had the most vested options available and this was an easy way to screw them over while helping themselves. The development team has been shuffled over and over again and entire teams have been restructured or removed all together. The VP of Engineering was terminated for being useless, but also was hired by useless people to begin with. Easier to blame the new guy. DevOps is slow at all requests and their managers are just awful. The customer service department consists of 2-3 people who just copy/paste whatever it is the customer types with no troubleshooting of their own done. The security team has done nothing since the hiring spree. IT department doesn't do much of anything and they really aren't needed. They have a 'people' team whose job is to.. I don't know what they do. HR doesn't know their own policies. Employees disappear (fired) randomly without any mention as to why. Often dont find out about it at all despite their motto of being opened with their employees. They'll either get swallowed up by a larger company or go chapter 11 in the next year or so. Don't apply here.