good exposure,stick at one placeThe good thingspro active hr, higher management in constant touch, many projects and tie up with reputed organisation. Pay scale is better than many other contractual staffing companies.Takes care of your accompanying family as well for visa purpose.Recently partnered with SAS for academic trainings also for development.
The challengesThey might mislead about stage and status of project and land you up at very critical last moment where you can't do much. Projects have very monotonous roles available quite diff. from what is initially proposed or offered. Stick to projects anyhow because once on bench its difficult to get onboarded.