Managers can't control whether or not you love what you do, though. They can do their best to build an environment you enjoy being in, but that's about it. If you're bored or not enjoy the software or whatever else, they can't fix that.
They can control your compensation and make sure if they want to keep you you have at least a monetary reason to stay
They can control your compensation and make sure if they want to keep you you have at least a monetary reason to stay