Pros
Hard work, but rewarding. You have the support you need when you need it. There is always room for advancement and opportunities to learn. If you prove to them you are worth it there are lots of benefits to discuss with management, such as hybrid days, flexible scheduling, etc.
Cons
They expect you to change everything that was set in stone at the drop of a hat. Technicians will blame you for these last minute changes as if they're your fault, and you will be blamed for anything administratively incorrect. Managers often have NO idea what is going on, and you are forced to pull the strings for them.