Likes
Its an upcoming and fast growing organisation in India and the top management has good focus on India market. Good opportunity to Travel and work with multi cultural people across the globe. Compensation is good if you can negotiate at the time of offer but appraisals are poor after that.
read more