Good Work place, Global Culture
Manager- Human Resources (Former Employee) – India – December 6, 2015
Fun Place to work. Management would not micro manage, trust their staff and open to exploring new ideas. Yes it is little hierarchical but one of the the company's where HR business partners had say and place on the table. HR is really a business partner and not just an administrative partner. Competitive environment with politics made this opportunity a challenge one would love to take up.
JOB PROFILE - Learning, exposure, platform to execute your ideas and see the results. HR teams contribution to companys growth.