In my previous company (a very big, reputable US Consulting company), I was charged at 40$ an hour to my clients in the US, but I got only 2-4$ an hour out of it. My monthly pay was fixed at around 550$, and I would have to work 8-12 hours everyday. This is a typical salary for a college graduate from a fairly good (in the top 15) engineering college in India.