My experiences in HR with IT services company is very simple: HR is recruiting people and deploying them. Hire anyway, beg, borrow, steal, spoil, anything....just hire..people are money, mind you $$$$.. So the most important challenge in IT services industry is procurement and deployment of the raw material called people. It is evident that IT Services companies can be categorized as the largest body-shopper, the fastest growing body-shoppers, the cheapest body-shopper, etc. So the most essential element of HR in body shopping is hiring or hunting or shopping or procurement. In the natural world of ups and downs, good times and bad times, glory and gloom, you will always get people to hire, market changes, locations change, cost may vary but every company is able to hire, good, bad or ugly. Hiring is the key. Hire online, hire off-line, hire social media (Linked In), hire internally (IJP), hire of contract, hire on Third party rolls, etc. Hiring is everything....you...