For a big enterprise company, Fidelity tries to adopt a lot of the modern business and development practices that you associate with smaller startups or tech giants like Google, Uber, or Twitter. They've been on a multi-year journey to embrace Agile methodology. There's still work to do there, but they've come a long way and put a lot of resources toward making it more than lip service. They invest in cloud technologies like AWS and modern web tools like Angular and Node. They even give you one day out of every ten as a "Learning Day" to stay up-to-date or broaden your skills.
Pay is competitive, and they gave an "extra bonus" last year beyond the normal profit-sharing, just because the company had done so well. Work-life balance is encouraged and respected, and PTO is generous. Most of all, I have no concerns about job security in uncertain times.
They are a big company.
Working for a small startup might be more exciting and adventurous (though some projects within Fidelity have that "startup spirit"). There's some inertia and levels of bureaucracy if you want to change a process or procedure.
The huge size of the company means that you can have a totally different experience on a different project or division of the company.
If I were in a small startup, I could have fewer "layers" between me and my CTO, CEO, or even investors. If I had urgent input and wanted to sway an important decision, I could get the ear of these decision makers more easily.
The interview process could use a bit of clearer communication regarding requirements for each phase of their interview loop. However, this experience will change depending on the organization and recruiter within Fidelity you are working with. Overa
Two LC easy. Top k elements. Describe your work experience. Do you know Angular, stored procedures, etc.? Behavioral interviews. What will you do if your teammate does not respond to you?
Initial round with HR manager, asking a few technical questions and some process-oriented ones. Then, another round with the potential team, including one coding task and Java and Angular questions. The team was very friendly and explained about th
The interview process could use a bit of clearer communication regarding requirements for each phase of their interview loop. However, this experience will change depending on the organization and recruiter within Fidelity you are working with. Overa
Two LC easy. Top k elements. Describe your work experience. Do you know Angular, stored procedures, etc.? Behavioral interviews. What will you do if your teammate does not respond to you?
Initial round with HR manager, asking a few technical questions and some process-oriented ones. Then, another round with the potential team, including one coding task and Java and Angular questions. The team was very friendly and explained about th