Though the organization has good HR policies but i had very bad experience with the team I was working with. There were no KPI's set for the entire team, and post 6 months m getting an update that my performance is not upto the mark. I dont get it when there was no benchmark set for us on what grounds the managers reviewed the performance. Also they do not have proper team management, and the managers were incapable of helping their juniors.. They don't even give you pip period if they have issues in the work performer which is ideally a process in all organizations across..Apart from all they give false commitment about the bonus part they it will be given on prorated basis which was never fulfilled during my tenure, I would highly recommend not to join this organization as people here are not trustworthy