Managers are awesome! Best supervisors I have ever had since working at my previous jobs. The managers actually care about the issues that are presented to them. Chances to advance and supervisors push you to grow and don't want you to remain comfortable! Gives you chance to learn more beyond previous positions held.