It's a great program, and special care is given to employee training and continuous mentorship and personal development.
What I wish was different
There isn't a lot of time off, so it can be hard to get adequate rest for such an active job. However, it is a great way to build stamina and tenacity for the workforce.
Advice
If you work here, be prepared to go all-in and give 100% of your effort to doing your job well. There are high expectations for excellence, and it is a great opportunity to do meaningful, rewarding work!