Great people, friendly culture, and a great product with interesting challenges to solve.
Competitive compensation and career growth opportunities.
Titles don't seem to match up with other companies. For example, a Principal Software Engineer here would barely be above a Senior Software Engineer in a top 5 company (having worked at one).
The core engineering team is fantastic to work with, but the distribution of knowledge and expertise is like an onion. Most of the knowledge and decision-making is controlled by a few people, perhaps reflecting the product architecture.
The internal team architecture (mission teams) is too disorganized, and teams are not incentivized to work towards the right goals.
Break up the monolith so risks of any component/service failing are additive instead of multiplicative.
Improve hiring bar and maybe move towards a more decentralized team architecture.
Conducted a series of discussion-style interviews with various personalities. The process was very thorough yet laid-back overall. Everyone was nice. Had to sign some disclosures. The position was closed (the tech off-client was starting), but I fe
1. Applied online and received a call from the recruiter within a week. 2. Had a chat with the recruiter, who then scheduled a 45-minute video tech screen. 3. Completed a 45-minute video tech screen with the interviewer.
Easy phone technical interview with the hiring manager. 5 "on-site" (Zoom) interviews with engineers and an architect. All interviews were technical. Only C/C++ was accepted, although I said I had used Python recently and wasn't very comfortable wi
Conducted a series of discussion-style interviews with various personalities. The process was very thorough yet laid-back overall. Everyone was nice. Had to sign some disclosures. The position was closed (the tech off-client was starting), but I fe
1. Applied online and received a call from the recruiter within a week. 2. Had a chat with the recruiter, who then scheduled a 45-minute video tech screen. 3. Completed a 45-minute video tech screen with the interviewer.
Easy phone technical interview with the hiring manager. 5 "on-site" (Zoom) interviews with engineers and an architect. All interviews were technical. Only C/C++ was accepted, although I said I had used Python recently and wasn't very comfortable wi