Every company I ever worked for constrained it in many ways
1. Masters degree only, they won't pay for anyone to get a bachelor's or associates
2. Must maintain a B average or better
3. Cannot take any time off, it has to be entirely on nights and weekends
4. Reimbursement after the fact, so you're taking on the initial financial risk up front.