Sr. Software Engineer • Current Employee
Pros: You can coast easily. (Company of like 30k+ employees, not really a tech company, can barely track people, let alone fire them outside a few sporadic and random layoffs.)
Cons: - Insane caps/requirements for promotions/titles (e.g., like 7+ years for Sr. Dev, a hard requirement. So you could be the best dev in the world, but if you don't have the years, you cannot in any circumstances get the promo).
- The vast majority of projects die due to an insane amount of bureaucracy. It's Disney, a massive company. If you're not one of the major big-ticket items that Bob Iger literally says out loud, there's a high chance of it getting scrapped randomly.
- Big-ticket items can get people extra cash bonuses and perks, but if you happen to be on a team that doesn't have work for them, you're just not eligible at all (why didn't you join a different team?!).
- Engineering culture is not mature AT ALL. It has only acquired some tech companies in recent years, moving at a snail's pace to actually incorporate tech policies and move quickly.
- Company culture is SO lame unless you're a Disney adult. Outside of that, no moral budgets ever (not even pizza parties, lmao), no parties (no holiday parties is literally a company policy), no fun.
- Benefits suck compared to tech companies in general.