Starting salary is below average for a graduate job, Plus, once out working with the clients you feel very out of the loop of what is going on. If you are unfortunate enough to not get placed quickly, but your training is finished, there isn't anything helpful that you can do and you just end up being bored waiting for a placement. When one does come, a lot of the time it will be in an area that you're not interested or wouldn't be well suited for.