Great mentors in the company to give a proper guidance in career progression. This is the genuine place for working in IT industry. The senior management is encouraging and let your career build in a very fruitful manner. There is a very good atmosphere in the office. There is too much scope of learning and developing your self.