Great compensation. Great benefits. Flexible WFH. Plenty of resources for advancement/growth (if you can navigate internal company politics). Interesting work when you're not stuck in meetings. Incredibly talented engineers to work with - lots of interesting projects and people to talk to if you're into networking.
Constant micromanagement. Management gets in the way more than they help you.
Not much agency; you have to fight with management to get approval to do anything.
There's a promise of career advancement, but you'll be jumping through hoops for months, then pause when the 'industry is in a difficult spot' and tell you to 'be grateful to have a job'.
Company makes record profits and lays off thousands of staff in the same quarter. Multibillion-dollar company constantly citing 'budget concerns' for not giving raises or promotions.
Internal politics limit advancement. Teams fight over credit for projects since compensation is tied to 'impact' (management decides what that means).
Work moves at a glacial pace. Stuck in meetings and writing word documents for months, and they throw the work out half the time.
Support your engineers more – stop micromanaging and bogging down people with processes that waste everyone's time.
Listen to feedback. So many qualified engineers quit or moved to other teams because they tried to tell you the problem, only to be met with 'that's just how things are.'
Start with an online coding test. If passed, they will invite you to an interview. The interview panel has four rounds: three technical and one personal skills. They ask about coding, algorithms, and system design.
Met with the hiring manager and discussed the role in-depth. We talked about myself (previous experience, Master's thesis, cool things I do for fun). The role also required a DoD Clearance, so we talked about that.
First, I had a technical round where the interviewer asked a LeetCode medium question. Then, the onsite consisted of three rounds with the Hiring Manager and senior engineers. They all asked a LeetCode medium question and some behavioral questions du
Start with an online coding test. If passed, they will invite you to an interview. The interview panel has four rounds: three technical and one personal skills. They ask about coding, algorithms, and system design.
Met with the hiring manager and discussed the role in-depth. We talked about myself (previous experience, Master's thesis, cool things I do for fun). The role also required a DoD Clearance, so we talked about that.
First, I had a technical round where the interviewer asked a LeetCode medium question. Then, the onsite consisted of three rounds with the Hiring Manager and senior engineers. They all asked a LeetCode medium question and some behavioral questions du