Company is good, stable
but salary level is average, Usually don't need to work late, everybody leaves at 5.30, should be at office on time, if you had to work late, company provide transport
Thre is a little bit of company politics there, it's not an issue
Good environment to work, they are providing lunch as well
Few years ago they had CMMI Level 3, ISO27001(because of this they have some strict rule like you can not bring any storage device like pen/external HDD/personal laptop to office if they found that it will become a company property, I have no idea about this now)
Mostly they are developing banking/computer security applications/POS Applications/Mobile applications
briefly, Its a good company but not salary is not very good.