I also think that it is very difficult to change jobs.
I think when a player signs up for a new team (new coach signup), they should be able to take over that team after the current season ends, but before the second session of recruiting, so they can start to build their team. Right now, you are stuck with that team for a whole season, and it would be nice to start right away. In 2.0 you would sign up for a team, and then you would get to recruit.