If you are looking for a company who rewards you as per your work and appreciate you with Bonus and words both, this is the best place to work.
They follow a simple funda.......work hard get rewarded.....Team leads and Manager are always there to Guide you.