It's a decent place to work at if you value having time to yourself. The management is good however the structures are rigid. One must always take time out to learn new skills since innovation on delivery only happens through you.
The work-life balance is good. Try to please the employees by throwing stupid parties. They could give higher appraisals instead. Your learning depends on the department you work in and the client you work for. Not a great place to start if you are looking for learning opportunities. I would rate 2/5 because of their bad management of people
The company offers a good platform to a newbie. You can easily learn new technologies here and use them in a project.The work life is good here and your seniors and superiors are cooperative and help you in need.
- Worked out of Client location and so job was very challenging under tight deadlines - Learnt a great deal to cope with work pressure - Was rewarded/recognised for good work & efforts putforth in the job - Co-workers were very co-operative, friendly & hardworking -Overall, enjoyed working with a great team and good client