Good pay and benefits. Talented coworkers. Lots of in-house skill development resources for those sufficiently motivated.
Terrible crunch culture and arcane politics from upper management can often lead to poor work-life balance and perpetual crunch within certain orgs. These issues only get worse as high-value contributors slowly start showing signs of burnout.
Stop throwing individual contributors under the bus for clear organizational/upper management failures.
The company is constantly hemorrhaging talented people because there's a furious demand for deliverables above ALL else (why even bother with the other 13 leadership principles?) and calls for sacrificial lambs any time they don't land.
Give lower-level managers a smaller number of direct reports, and it will open clearer lines for communication from ICs up to Upper Management, instead of expectations constantly being mis-calibrated and leading to a constant cycle of disappointment and retribution.
Also: fix the PIP/Pivot system. There's WAY too much room for outright abusive behavior at multiple points in the process, and both the selection and evaluation process for pivot projects seem driven less by the actual high-level BUSINESS needs and more by the political needs of the managers within the org.
The process started with a recruiter reaching out, followed by an online assessment. After passing the test, I was invited to a four-round onsite loop spread across one week. I had around 20 days of preparation time before the loop. Each round foc
The online assessment worked pretty flawlessly. However, not having someone to ask clarifying questions to is tough, especially when a problem is phrased intentionally in a very complex way. Additionally, there were some extra questions at the end ab
It was just an online round that I got. I had two questions that were of a hard level from LeetCode, and not enough time. The next round had a set of online system design questions. The system design questions were of a basic level and they tested t
The process started with a recruiter reaching out, followed by an online assessment. After passing the test, I was invited to a four-round onsite loop spread across one week. I had around 20 days of preparation time before the loop. Each round foc
The online assessment worked pretty flawlessly. However, not having someone to ask clarifying questions to is tough, especially when a problem is phrased intentionally in a very complex way. Additionally, there were some extra questions at the end ab
It was just an online round that I got. I had two questions that were of a hard level from LeetCode, and not enough time. The next round had a set of online system design questions. The system design questions were of a basic level and they tested t