Co-workers are not a-holes. Great people to work with. People are smart and good at what they do.
Great corporate culture; they care for employees.
Lots of stress on well-being and corporate ethics.
Great perks.
I've grown a lot.
As with any job, you can find yourself stamping widgets after a while and not learning as much, but mobility within the company is high, so you can fix it.
I had a two-hour phone interview, followed by onsite interviews. I went through the process twice. The first time was a decently good experience. The second time was the worst interview experience of my life. It's hard to believe plain luck matter
A recruiter emailed me to explore an interview. Subsequently, I was invited to a phone screening interview. I was asked to implement an LFU (Least Frequently Used) similar data structure. I had never implemented one before, though I have experience
The interview process consisted of: * 3 DSA rounds (LeetCode Hard) * 2 System Design rounds * 1 Managerial round focused on projects and behavioral questions. The process was well organized in terms of scheduling. The interviewers seemed rig
I had a two-hour phone interview, followed by onsite interviews. I went through the process twice. The first time was a decently good experience. The second time was the worst interview experience of my life. It's hard to believe plain luck matter
A recruiter emailed me to explore an interview. Subsequently, I was invited to a phone screening interview. I was asked to implement an LFU (Least Frequently Used) similar data structure. I had never implemented one before, though I have experience
The interview process consisted of: * 3 DSA rounds (LeetCode Hard) * 2 System Design rounds * 1 Managerial round focused on projects and behavioral questions. The process was well organized in terms of scheduling. The interviewers seemed rig