What is the career ladder like for game devs? In a union, the only way up is seniority or, in other words, the amount of money you've paid in dues over the years. A great developer isn't going to get rewarded with higher pay or a better role unless they've spent enough time/money as a union member.
This isn't a strict requirement of unions though, right? As a trivial example grad student unions have no real career ladder, though the union negotiates a minimum pay and amount of work for everyone.
I've never quite understood how unions in the US work or why they have the perception of them that they do. But rest assured, that is not what a union is elsewhere in the world.
That’s not true at all. Look at professional athletes. The starting pitchers in a baseball game are the best pitchers. Or consider WGA screenwriters in Hollywood. Their ability to make money doesn’t depend in seniority.
The typical carreer ladder for most people on a game dev team is basically to get fired when a game project ends and trying to get hired by another game company that's just starting a new project ;)
Maybe exaggerating a bit, but that's the reality in many game dev shops, especially when a game doesn't immediately sell in great numbers.
"...when a game project ends..." ...regardless of whether the game is successful or not. On the upside, you get freedom to create stuff like Concord and Highguard.