Remote or hybrid work support is strong.
Hard to find anywhere else to match their benefits.
Huge variety of big problems to work on.
There's enough geniuses around that other geniuses get to feel normal/average for the first time, and it's a freeing feeling.
Discounts are large on a lot of stuff tech people actually use.
Management changes are utter chaos.
Getting taken over by outsourcers.
Pays below industry (offset by the benefits).
Hard to navigate all the political agendas. It's double hard for people with autism or other social disorders.
"Diversity" means Indian candidates get jobs they don't qualify for. I know people who've left because management "acts really weird around black people, almost like I'm a trophy not a person."
Legalistic double-speak is everywhere, which makes management feel not genuine.
Do a better job protecting your hard-working engineers from your pet activists. They really make life a lot harder for everybody, but especially for the autistic and people with social issues. That represents the majority of the high-capability people who make your products successful.
Stop putting people with no credentials in charge of entire departments just because they know somebody, or you won't have a company soon.
One day, I had an interview that consisted of four stages: API interface design, OOP, System Design, and Level Adjustment (general system design topics). After finishing it, I was asked for one more round. For that round, I was given one LeetCode m
It started with a recruiter phone call and a 30-minute phone call with the hiring manager to negotiate a remote role, since the job was based in Seattle, and the manager agreed. Following up with five rounds of virtual on-site. Four of them are codin
Three Data Science and Algorithm rounds were there. In each round, two questions of medium complexity were asked. After discussing the solution, I was asked to write the program. It was fine to use dummy code.
One day, I had an interview that consisted of four stages: API interface design, OOP, System Design, and Level Adjustment (general system design topics). After finishing it, I was asked for one more round. For that round, I was given one LeetCode m
It started with a recruiter phone call and a 30-minute phone call with the hiring manager to negotiate a remote role, since the job was based in Seattle, and the manager agreed. Following up with five rounds of virtual on-site. Four of them are codin
Three Data Science and Algorithm rounds were there. In each round, two questions of medium complexity were asked. After discussing the solution, I was asked to write the program. It was fine to use dummy code.