I joined here as a fresher and learnt a lot under the guidance of some great seniors
Various domains to work upon, friendly people and can ask for flexible timings
Targets are never a problem bcoz u will ultimately able to handle it a quick time
Cons
management takes least interest in the well-being a employees, a major reason of job dissatisfaction ; emphasize too much on the quality with quantity of work