Vantaggi
My coworkers are nice, lunch is great, coffee is free, and they pay on time (until we get layed off).
Svantaggi
Where do I start? The owner said 4 things in a recent all hands meeting: layoffs, we're going to do a lot more outsourcing, don't be surprised if you see your coworkers leaving (being fired), and use the time you're saving by working remote to work extra hours. He also said in a recent weekly update, that Christmas bonuses are going to stop. A week later, he bragged about how he and his family are going on vacation to Spain. This is how out of touch he is -- but considering that he wanted to be a hospital administrator when he was in college, that should tell you all you need to know. The CTO followed up the owners all hands meeting a week later, by saying that none of what the owner said was true. The CTO is responsible for more developers quiting than anything. He's just as out of touch and lies while smiling at you. One of his "morale boosters" is giving out these super lame "pins." Yes, cheesey pins like they made fun of as "flair" in the movie Office Space. They talk about DEI, yet out of 400 employees, there are only about 4 black employees. Based on the population in the US as a whole, there should be about 50. We hire from all over the country, so there's no excuse for this. Are you thinking what I'm thinking? Outsourcing -- I haven't seen a new hired in a while who wasn't a contract/outsourced employee. They're even doing it in Sales now. I'm sure there won't be a developer in the US in another 6 months. It's sad what's happened to a once good company. I suspect that their moto is "the beatings will continue until morale improves."