Pros
They did offer some nice perks. Two $500 vacation bonuses per year and a weekly $15 lunch gift card. No 401K match.
Cons
They have continuously lied to employees about layoffs. Before the first round of layoffs happened last year, leadership told all the employees on an all-hands that the company had strong cash reserves and nobody had to anything to worry about regarding the industry-wide layoffs that were starting to happen. A couple weeks later they laid off a ton of employees. Everyone got the same word-for-word "personal" email from the CEO. Once again they assured that there wouldn't be layoffs. I think they're on their 3rd or 4th round of layoffs so far. I understand that current market conditions bring challenges, but repeatedly lying directly to your staff, promising them that their livelihoods are in-tact (while behind the scenes you've already put the plan in motion to cut them) is just plain cruel. Layoffs happen unfortunately, but own up to it and be honest and transparent about the situation instead of continuing to lie and pretend everything is fine. And maybe don't post on LI about how you've made "best place to work" lists after ruining hundreds of peoples livelihoods without remorse.