Pay is decent with good benefits.
Too much of politics. Your work doesn't define your performance. You need to advertise yourself, irrespective of your work.
Doing an MBA works better than Engineering for a better performance, even in the Engineering division. It's a bad place for an engineer if you focus only on work. You need to learn to project yourself more than your work.
Senior management forms cartels. Each supports the other, possibly due to outside business deals and quid-pro-quo. The engineers below should work more (by even doing their tasks of document preparation, notes, etc.) to protect the management.
Ironically, upper management grows faster than the engineers below. There are a lot of rules told to engineers for their growth, but I'm not sure if there are no rules for upper management. HR is nonexistent.
You need to fix the management. Be more transparent on the roles of upper management to provide some confidence to the engineers.
Also, upper management should be filled with folks who motivate the engineers, not just because of experience and their own benefits or quid-pro-quo.
The HR called to set up the interview. Two people joined the interview via the Microsoft Teams tool. They asked mainly design-related questions about how to design various online systems, including how to design search with various facets. The ques
3 rounds of tech interview: * 1st with the manager * 2nd with 2 principal engineers * 3rd with 2 architects All rounds were done on Zoom/Teams. 1 HR call to discuss offer details.
5 rounds in Chennai. Very smooth interview process: 3 rounds of Q&A and 2 rounds explaining the team to me. Interviewers were very polite; they helped with clues if needed.
The HR called to set up the interview. Two people joined the interview via the Microsoft Teams tool. They asked mainly design-related questions about how to design various online systems, including how to design search with various facets. The ques
3 rounds of tech interview: * 1st with the manager * 2nd with 2 principal engineers * 3rd with 2 architects All rounds were done on Zoom/Teams. 1 HR call to discuss offer details.
5 rounds in Chennai. Very smooth interview process: 3 rounds of Q&A and 2 rounds explaining the team to me. Interviewers were very polite; they helped with clues if needed.