I will start by saying I don't think there is anything malicious about how this company is run. With that being said, they are very dishonest. With themselves and with their employees. I was recently laid off, but in the 4 weeks before the layoff happened, including just 4 days before layoffs happened, I was assured multiple times that my job was secure and that no layoffs would be happening. I heard things like "This happens every January, we aren't worried." and "We are planning to grow the company this year and we are right on track to do that." Then we show up Monday morning and get laid off. Not only were we laid off without ANY severance, the way they did it was unbelievably cold and disconnected. They messaged us on Slack saying that in 15 minutes everyone would receive an email telling them their job status. Then 15 minutes later emails went out saying we were laid off. In the Slack message, email, and follow ups to questions, we heard "for the health of the company" at least twice as much as we heard them apologize. They clearly were too weak to do this one on one with those being laid off, and they clearly didn't care that they were causing serious hardship on their employees. Don't believe them when they say they are an employee first company or that they have a great culture. They don't care about you AT ALL. The ONLY thing they care about is the bottom line and the companies profits. They preach work/life balance, but when it comes down to it they will encourage you to work overtime without billing your hours so they can look like they are producing more than they actually are. They also passively encourage you to work harder right now and grow within the company, then spend time with your family later. It's a pretty disgusting culture of company first mindset. On top of all that, they severely underpay their employees and their raise/promotion structure is an absolute joke. It's designed to keep people underpaid while making them think they are being treated well and advancing.