Free breakfast on Wednesday.
Free cookies on Friday.
Free fruit every morning (if you get to work early enough).
Free dinner every day of the week if you stay at work late.
For technical positions, new hires with a master's degree and no work experience generally enter as "Level 2".
After 4-6 years of decent work, you are promoted to "Level 3" (Senior).
After that promotion, you'll have to wait 10-15 years for your next promotion to "Level 4" (Principal).
For many people, they get one promotion to "Level 3" (Senior) and that's it!
Work with product teams in the LTC area (MATLAB and toolbox products) if you want work-life balance.
No work from home at all. (But some managers don't care when you work from home, so enforcement is uneven.)
Each year, your performance rating is decided well before you start writing the self-review. So nothing that you write in the self-review has any effect on your rating.
What you write is to justify the rating that was given to you.
Be honest about requirements for promotion. People have no idea that you need minimum years of work experience to get a promotion.
Make clear the process for performance reviews. People waste lots of time writing self-reviews that make no difference in the rating.
Look at how many people leave the CDA area. Something is very wrong with the way Simulink products are developed and pushed out the door. Releasing new versions every 6 months is a bad idea for Simulink products. Think about releasing new versions every 12 months so that developers are not under constant pressure to add new features and keep fixing bugs.
Talk with manager. Talk with colleagues. Practice coding problems (e.g., LeetCode). Review C++ knowledge. Talk with HR and manager again. Discuss the offer and all details with HR. Accept the offer. You have three days to consider it.
1. Initial phone interviews 2. Video interview 3. Interactive coding test 4. Presentation of work to the hiring team, followed by multiple interviews with individual members of the hiring team (6-hour day).
After initial screening, I spoke with the manager and HR. This was followed by a virtual, day-long interview that included a 45-minute presentation. They asked me to send my slides for feedback. I did, and they suggested adding more of my 3D work.
Talk with manager. Talk with colleagues. Practice coding problems (e.g., LeetCode). Review C++ knowledge. Talk with HR and manager again. Discuss the offer and all details with HR. Accept the offer. You have three days to consider it.
1. Initial phone interviews 2. Video interview 3. Interactive coding test 4. Presentation of work to the hiring team, followed by multiple interviews with individual members of the hiring team (6-hour day).
After initial screening, I spoke with the manager and HR. This was followed by a virtual, day-long interview that included a 45-minute presentation. They asked me to send my slides for feedback. I did, and they suggested adding more of my 3D work.