Pros
Good benefits like medical insurance for complete family including parents, good number of offered holidays (if your manager approves)
Cons
-Micro-management -un-healthy work environment -use-less infrastructure, a typical BPO will be better when it comes to the infra. -Lacks customer oriented thinking -lack of basic management skills in senior management staff -Internal politics -indian development centre at pune acts only as YES MAN, in front of German Headquarter. can't even justify what is practical and what is not. -targrts to be a good product based organisation, without having enough technical architects in the league -can't plan according to the current capabilities, over-commit and in turn start loosing good tallent because of improper planning by management, which worsen the in-house skill pool.