the flexibility to take time off as well as upper management.
Advice
Start in the summer to get your training done. Have ALOT of patience with your boss's boss, they are terrible and not understanding. All they care about is numbers and definitely do not care for you as an individual working for their company.