-Geographical flexibility within UK required for your first 2 years
-Training is unpaid
-After training is complete, it may take a while for you to be placed (this period is also unpaid)
-You are required to try to get every placement presented to you, you cannot pick and choose which ones you want
-You may be placed doing something different from what you trained in (I trained as a Java Dev, and am about to start a placement in Application Support.)