No jobs found – change your filters above for more results
I have been working at Global Touchpoints full-time (Less than a year)
have long term projects with clients like Deloitte. can places you at clients place just by using their relations. provides decent benefits.
very less pay, no growth, very few appraisals.
Advice to Management
don't just be another body shop. Try to be a good consultant company, which cares for its consultants.