Pros
Lets cut to the chase. This is not the worst company but they are not great. Snacks and massages don't make up for the fact that they are a very poorly run organization. They promote based on likes not on qualification. They want a Yes Man. Puppets. Ask them to show you the actual turnover in the company - especially in sales. The sales managers were coming and going and the sales VP must be there there for show. Most people in other departments such as production, cs, accounting, etc will tell you they are miserable. The only pro is the part time wfh days which remains to be seen if that will last. At first every thing is laid back and fun, they will make you believe they are different but they are still a corporation that does not care about you.
Cons
All of the positive reviews are fake. They basically cram down your throat to do these surveys to offset the negative truthful ones. CEO is mostly cool to talk to but don't trust him. HR is a scam, do not trust. Dont let them lure you in with snacks, parties, and the fake image they are trying to sell. Tried to cover up harassment before, nothing was done and she left. Not the only time either. As long as they make their money and pretend like nothing is wrong. Male managers were and are perverted and creepy. They will say you are like family and you need to run from that. RUN.