I had a decent work-life balance and felt valued by my team and department leadership. I enjoyed my work and was paid well.
My biggest cons:
Details below.
Job security used to be great, but that drastically changed around 2021. In the last couple of years before I left, there were multiple rounds of department-wide layoffs which caught most people totally by surprise.
One day everything is fine, the next day half your team is "released".
Forced into the office 3 days per week, despite the fact that my department could do our jobs perfectly well from home. A select group of high performers were allowed to continue working fully remotely, which felt pretty crappy to the rest of us. It also makes being in the office even more pointless if your direct supervisor is fully remote.
Upper management could have done very small things to boost morale during the time when they were ramping up RTO (allow WFH around the holidays, give 2hr early dismissal on the day before a holiday, which was typical while I worked there, etc). They did none of these things, which I interpreted to mean that they didn't care about associates' morale and weren't even trying to pretend that they cared.
For goodness' sake, let people work from home, and you will attract better talent. You will also stop losing the good talent you already have.
Contacted by recruiter after about 1 month. Scheduled the same day I had a call with the recruiter to talk to the manager and another Sr. engineer. (Flag 1: recruiter hated life and mentioned recent RTO directive; flag 2: desperate to have the inter
Questionnaire, followed by OA (1 easy LC), followed by a 1.5-hour interview (1 hour coding, 30 minutes behavioral). Aced all the coding well ahead of time and efficiently, but the behavioral interviewer asked extremely specific questions about techno
It starts with the recruiter reaching out to us to screen for the initial skill set and explain roles and responsibilities. Then, two LeetCode coding, one system design, and three managerial and leadership interviews assess technical skills, problem
Contacted by recruiter after about 1 month. Scheduled the same day I had a call with the recruiter to talk to the manager and another Sr. engineer. (Flag 1: recruiter hated life and mentioned recent RTO directive; flag 2: desperate to have the inter
Questionnaire, followed by OA (1 easy LC), followed by a 1.5-hour interview (1 hour coding, 30 minutes behavioral). Aced all the coding well ahead of time and efficiently, but the behavioral interviewer asked extremely specific questions about techno
It starts with the recruiter reaching out to us to screen for the initial skill set and explain roles and responsibilities. Then, two LeetCode coding, one system design, and three managerial and leadership interviews assess technical skills, problem