There are a lot of really talented engineers/developers to learn from. If you're lucky enough to have a great manager on top of it all, then it makes for an amazing place to work.
If you get a mediocre manager, it can really sully your experience.
Yearly reviews are VERY IMPORTANT! They can make or break your reputation at The Firm, and it only takes one subpar review to damage your career for quite some time. It is important that you keep track of your wins throughout the year (I was a young engineer and didn't do a great job of keeping track of my successes) so that when yearly review time comes, you have a laundry list of your achievements. If not, you leave your destiny in the hands of your manager.
Also, there is a lack of diversity in the engineering space. When I left in Feb 2022, there were 3 African Americans (not including me) in my LOB out of nearly 7 teams, with two of them being hires as recent as the last 6 months. It hurt me to leave because I had been one of maybe two for quite some time, but hopefully, there has been a renewed push on diversity.
The worst experience. The recruiter contacted me through LinkedIn and initially had a call with the recruiter about my experience and skills. Afterwards, a technical round was set up, which involved some basic Python and data structure questions. I w
Good and fair. It had a mix of DSA and language-specific questions, along with design principles. There were three rounds: two technical and one managerial. The interviewers are willing to help you get to the answer.
I interviewed for the Associate Software Engineer role. First round was a phone call with HR. The second call was with the VP of the team and his manager. The third part of the interview was a take-home DS coding challenge. Post that, there was a fi
The worst experience. The recruiter contacted me through LinkedIn and initially had a call with the recruiter about my experience and skills. Afterwards, a technical round was set up, which involved some basic Python and data structure questions. I w
Good and fair. It had a mix of DSA and language-specific questions, along with design principles. There were three rounds: two technical and one managerial. The interviewers are willing to help you get to the answer.
I interviewed for the Associate Software Engineer role. First round was a phone call with HR. The second call was with the VP of the team and his manager. The third part of the interview was a take-home DS coding challenge. Post that, there was a fi