Pros
1. Separation(Resignation) process is hasstle free.
Cons
1. Yearly appraisal/Bonus/Hike never happens on time. 2. Poor project management especially when you are in clients place. 3. No job security if ur client release the candidate or if their contract with client is terminated. 4. Highly irresponsible HR team & RMG teams. 5. No policy to entertain resource to persue new skill with proper certification n training’s. 6. Very bad actually zero benefits and very low hikes which we can see the changes in salary before and after hike. 7. No define interview process. 8. Bench Resources can’t apply for on-site opportunities without proper visa. Visa/Work permit need sponsorship for certain countries. No sense that resource has to possess valid visa or WP to apply for onshore opportunities.