The self-reviews are soul-smushing. Maybe I'm just sensitive, but having to rate myself 1-5 on 5 traits and write an essay about why I deserve a promotion, even if your manager has already decided to not put you up to the hiring committee, just feels farcical and dehumanizing.
I think management is awful at assessing who's a good engineer and who's not.
I had a string of bad managers (or managers who were forced to be bad due to requirements placed on them, unclear). I had about 5 managers in less than 2 years, most of whom were focused on "getting out the door faster."
I worked in a vertical that made no money, so regardless of how good my code was, I wasn't seen as on a "star team" because the product side couldn't make it work.
Obsession with Google/Twitter is true.
The CTO admitted to reading private slacks. Engineers in general would be careful what they'd say on slack because they were concerned about privacy, which I think had a real "chilling effect" on the ability to acknowledge management problems.
I once had a manager rewrite my API calling code into 15 classes + 15 interfaces "for reusability" (introducing bugs in the process). The code was never reused because the vertical was basically shut down, but he was "from Google," so I guess I'm wrong....
When I left, I got more than 30k more. They didn't even try to match my offer. I understand why; I called it like I saw it, and that style really didn't fit in there.
I don't know where to begin.
Phone call with HR, followed by a phone call with the Hiring Manager/Director a few days later. An in-person interview was scheduled a few days later. I had to reschedule a couple of times, and they were extremely understanding and gracious, allowing
12 hours you'll never get back. I will start with everyone is nice. I will add that unless my experience was vastly different, I still don't know what the position was for after meeting 10 people. Pay was $160k (maybe, as they beat around the bush wi
Scheduled an online assignment via recruiter. One hour for coding a LeetCode problem. No introduction to the team and the job. The interviewer seemed a little unprofessional. The voice over the phone was not clear. The question had no connection
Phone call with HR, followed by a phone call with the Hiring Manager/Director a few days later. An in-person interview was scheduled a few days later. I had to reschedule a couple of times, and they were extremely understanding and gracious, allowing
12 hours you'll never get back. I will start with everyone is nice. I will add that unless my experience was vastly different, I still don't know what the position was for after meeting 10 people. Pay was $160k (maybe, as they beat around the bush wi
Scheduled an online assignment via recruiter. One hour for coding a LeetCode problem. No introduction to the team and the job. The interviewer seemed a little unprofessional. The voice over the phone was not clear. The question had no connection