Benefits are solid. Good PTO, 401k, HSA, etc.
If you work long enough, your bonuses start to shrink and your pay is stagnant, so you end up making less year after year.
There are few opportunities for advancement or increasing your skills.
Attempting new things and expanding skills, at the request of management, in my experience resulted in a bad review and no bonus at all after several years of excellent reviews in my previous role. This incentivizes staying put and not expanding skills or trying new things.
Politics and constant executive shuffle in technology, where much of the work is zero-benefit added work, to change technology as required only to change it again in a year because a new executive had a different idea, is constant, giving no value to the end user.
Career stagnation is likely here.
Stop making top-level, universal decisions. Trust your lower and mid-level managers, who are closer to the customers and workers, to make decisions that are right for the needs of the customer.
Incentivize employees to take risks with their careers and to develop new solutions and technologies.
One round for associate software engineer. Asked 4 behavioral questions. No coding. Offer in 10 days. Talked about how my goals align with the company and their strategy, and which technologies they are investing in.
Fast and easy. The last round was two 30-minute interviews. Before that was an interview with four LeetCode-style questions. You don't need to do perfect, but try to at least get three of them right.
Two-step interview: recruiter call where they go over your resume and skillsets. The second round is a panel interview, which is heavily technical. This spans over two weeks overall. It's a fairly standard process.
One round for associate software engineer. Asked 4 behavioral questions. No coding. Offer in 10 days. Talked about how my goals align with the company and their strategy, and which technologies they are investing in.
Fast and easy. The last round was two 30-minute interviews. Before that was an interview with four LeetCode-style questions. You don't need to do perfect, but try to at least get three of them right.
Two-step interview: recruiter call where they go over your resume and skillsets. The second round is a panel interview, which is heavily technical. This spans over two weeks overall. It's a fairly standard process.