Your experiences will largely depend on your manager. If you have a poor one, your days will be miserable. Micromanagement is never discouraged. Some division managers would even skip a few levels to follow up with individual contributors.
The culture is deadline-oriented. Managers (especially poor ones) only care about getting things done, even if that means poor quality or accumulating tech debt. You need to control your WLB, and that’s not easy to achieve if you also want to have excellent ranks. 45 hours a week is considered average, and 40 will make you look back. (Btw, you need to log your hours, and managers do care about that.)
The performance review process is never transparent. You don’t know when ranking happens, don’t have anything to say about it, and managers are not supposed to tell you your exact rank. In the ranking meetings, TLs all try to bring other team members down because ranks need to fit into a distribution at the division level.
You won’t have any input on promotion either. Your manager will submit a survey for you, and some random people with higher management levels will give feedback. The result can be quite random.
Because of this promotion process, only the opinions of people with higher management levels matter. Some managers will just follow whatever their upper management says and press you to work for their promotion.
Not all minorities are treated equally. If you’re in some cultural group, you may be promoted faster. But if you’re in others, you may be out of favor.
There are always more projects than headcounts. Many people, especially the responsible ones, are likely to burn out after a while.
Much of the culture is pushed down from the CEO and upper management and is deeply rooted. I can’t foresee the culture changing any time soon.
Care more about employees, who are as important as customers. Hire more and encourage people to work with normal hours.
You apply for PM or TS, and they may let you know you are also considered for the QM role. The interview includes a presentation that you have to make. I think it is effectively the same as PM, but you are judged for PM (IS) or QM.
The first round was an online assessment and a phone interview. The online assessment consisted of math, reasoning, and programming-based questions. The phone interview was informal and just a conversation about the position.
30-minute phone interview and a 4-step skills test. The phone interview is a back-and-forth about items on your resume, with an extra discussion about what the interviewer does at the company and their experience.
You apply for PM or TS, and they may let you know you are also considered for the QM role. The interview includes a presentation that you have to make. I think it is effectively the same as PM, but you are judged for PM (IS) or QM.
The first round was an online assessment and a phone interview. The online assessment consisted of math, reasoning, and programming-based questions. The phone interview was informal and just a conversation about the position.
30-minute phone interview and a 4-step skills test. The phone interview is a back-and-forth about items on your resume, with an extra discussion about what the interviewer does at the company and their experience.