Not a good place to grow. Lack of Team Support and professionalism and no job security. Lot of Politics. Salary is also weak. Happy about the job is, you will meet a lot of peoples in top level as your part of the Job. There is everything, but the Management Team is not able to tackle it for the advancement.