You can find a ton of opportunities to make an impact on the organization. You have the flexibility and support from management in pursuing those opportunities.
The company is a monster (in a good way) that gives you stability, especially in times when the world is chaotic.
Engineers report to engineers, not to business people. As an engineer, it is great that the entire reporting line has an engineering background. Therefore, you have the backup of engineering all the way to the top.
The work can feel monotonous sometimes.
Collaboration across areas is challenging because roadmaps and roadmaps are not always aligned.
Found more engineering initiatives that are not tied to business priorities.
Difficult process. There are 3 interviewers per round, with a total of 3 rounds. Elimination begins from round 2. C++ is a desired skill, so if you are a Java person, the odds could be against you.
I applied online. The process took 1 day. Interview included: * A 10 minute introduction * One LeetCode style DSA problem * A Why Bloomberg question assessing motivation, role fit, and understanding of the company’s engineering culture, products, an
First contacted by recruiter for a phone interview. Had to solve two medium questions within one hour, as well as a question related to the resume and some behavioral questions. Same pattern for the onsite interview as well.
Difficult process. There are 3 interviewers per round, with a total of 3 rounds. Elimination begins from round 2. C++ is a desired skill, so if you are a Java person, the odds could be against you.
I applied online. The process took 1 day. Interview included: * A 10 minute introduction * One LeetCode style DSA problem * A Why Bloomberg question assessing motivation, role fit, and understanding of the company’s engineering culture, products, an
First contacted by recruiter for a phone interview. Had to solve two medium questions within one hour, as well as a question related to the resume and some behavioral questions. Same pattern for the onsite interview as well.