Vantaggi
The engineering team has many capable and experienced people. The company also works on new use cases and challenging problem statements, which provide good opportunities to learn and expand technical knowledge.
Svantaggi
Unnecessary engineering hierarchy and beuracracy introduced at engineering leadership level. Recent leaders dont have much understanding of technical concerns and they have dont want their engineering talent to get leadership role as well. Many senior engineers feel that leadership communication is focused more on presenting a positive picture to the CEO upward than on addressing difficult engineering concerns and improving operational excellence. This can discourage people who have spent years building the product, resolving critical issues, and developing deep system knowledge. A lot of senior engineers feel that current leadership is more for image management , instead of real engineering driven operational excellence. Directors are brought in to provide a happy picture to CEO and keep him satisfied. There also appears to be limited direct engagement between the CEO and the India engineering organization. This can make employees feel that the India team is viewed primarily as an execution function rather than as a strategic partner in building the company and its products.