Almost all of what you are told by the recruiters are lies. You will be asked to work more hours than you can imagine working to the point where you may sleep in your car from fatigue. You will be asked to drive or travel incredibly distances to show up to understaffed projects. Clients hate your guts because they are stuck with your offshore services. Then you will be given meadioacre reviews by individuals who have never seen your work product so that they don't have to give you a promotion and only a fraction of the bonus plan. If you think you are special this firm will quickly make sure that you are rated in the average band. Training is non existent.