Pros: For Software Engineer roles, there's always new client work, so you're rarely without something to do in the Hyderabad office. It's good exposure to various IT services and tech stacks. You definitely learn a lot here.
Cons: Job security feels a bit dependent on specific client contracts, which can shift fast. If your project ends, you might feel on edge waiting for a new placement. It's not a huge tech giant, so there's less buffer if things slow down.
Advice to Management: Try to offer more internal projects to cushion against client-side changes. Invest in retaining talent, especially for core IT services roles, even when client projects are lean.
Show more