Vantaggi
They feed us at least 1 company provided meal a week. Snacks Beautiful office space The health insurance is fantastic Generous hiring bonuses
Svantaggi
In the interview process, they tell you that they don't track vacation, they track it obsessively, don't try to ask for more than a day or two off in a row. They will tell you how they are an agile shop, that couldn't be further from reality, development is very waterfall with the agile meetings stacked on top. Everything is top down, if you aren't management, your ability to change things is nonexistent. Communication between remote offices is sparse and poorly handled. Layoffs seem to be a yearly thing, and very much a popularity contest. If you are good at your job, but not popular, you won't make it through the next round of layoffs. Hiring bonuses are stock, so while they are generous, it is possible that they may not amount to much, depending on how the market goes. Development seems to jump from one priority to another, with no apparent plan to get things to market.