I worked for infinite computer solutions India Pvt Ltd. I was in Infinite main campus Bangalore, India.
It is one of the energetic company I ever saw, there employee boding, recreation & recognition programs are awesome.
It has a team called iVerve which conducts a lot of activities for employees to keep them active & motivated. It organizes many sports activities with the name "Olympiad" every year to employees to interact in field also. Which is the best opportunity to them to know the other project mates & colleagues.
Except appraisal everything rocks here.
Appraisal system is not happy if you fall under non energetic manager.