Not to much pressure on rookies and the initial training is okay. Best part is you can get your choice of the location.
Cons
Very rid training morning 9 to evening 5. I personally think it has has the quantity but not the Quality. You may need to wait 3 to 6 months in bench before you get any project.