The cons to this job I think really comes down to the individual they give you all the training you need to be successful it really comes down to whether or not you really want to put the effort in to get to the position that you're looking to get. I would say another con would be that you have to be ready for an exciting and busy day everyday and you have to be good at taking notes and be really into learning and applying. Another con would be that this program is designed to find people that are looking for very good careers so I think sometimes they don't give positions to people that might be good for the job but might not have a good interview so I would say unfortunately it's like if you're bad at doing homework but you're really good when you take a test you might not get the opportunity to really get an amazing opportunity and career.