Pros
Training material is good and you will flourish under the guidance of buddies. The performance will be evaluated based on the test conducted. Challenging projects to explore knowledge. Will get opportunities to deal with overseas clients. You're buddy or fellow team-mates will recognise and shout-out will be given on timely basis for the hard work. HR helping organisation to combine and to form a organisation level team effort.
Cons
Consistency is the key and if you fail to deliver one single thing you will be bum-barded by escalation emails. Few project manager believe in escalation emails rather than helping team resolve issue. No comments on salary structure. There are many employees working immensely hard and want to continue for the company but escalation emails from few project managers running their career. Not only trust few project managers blindly go and investigate behind the scenes.