Pros
+ Company gives lot of gifts on Special Occasions + A lot of events are being held which will keep the environment lively + Work Life Balance
Cons
+ Honestly , the worst thing is the quality of work they ask you to do. Which leaves no room for growth or development in terms of Technical Knowledge. + The importance of Product Knowledge vs Technical Knowledge is (80:20). So it is not for you if you are a Coding geek. + Micro Management- another bad aspect. Your incomings and outgoings are very well monitored ! + The leads are not very effective professionally. + Senior Management seems to lack vision and are unable to provide/structure career roadmap for the employees. + Majority of people are here for almost or over a decade. They are not very open to change and are mostly into their own groups. You will definitely feel like an outsider , if you're not an extrovert..