Pros
Working at blue chip companies
Cons
Terrible experience at this company. Would only recommend to go for them as a last resort. They force you to go forward for placements and you have no choice. Account managers do not care about your personal career goals and progression and will force you to go forward for any role they deem is suitable for you. Relocations are also forced upon you with little to no support. The company is extremely slow to react and help when support is required when on client site. All of this to get next to no benefits and below average pay. Management while waiting to be placed is extremely disorganised and does not add any value and seems like a waste of time. Pre-placement training provided is nothing like the stuff you are required to do on client site.