Pluspunten
Good pay and benefits Rank and file people are talented and hard workers
Minpunten
Upper management is a train wreck and doesn't know how to run a company this size. Their decisions are often made based on feelings rather that facts. Sweeping changes to projects and the company are made rapidly and with no plan for how they will be implemented. They will commit to a goal and then deny you the resources you need to achieve that goal. So much time, effort, and money goes to waste because these people can't get their act together and won't step up to take responsibility for anything. Upper management despises the people under them. Micromanagement is rampant. They will say anything and promise you the world to get you to join but it's all lies. There was a large layoff in January followed by mandatory RTO to force out even more people with more layoffs likely to come.