Technology and broader perspective of domain knowledge.
Cons
Too combursome HR policies. Management lacks vision and approach to acheive goals and then blame games on employees. No initiative and motivation for employees. Execution of strategy is poor and lacks management drive.