Pros
- Benefits are out of this world, potentially changing but really good for being such a young company. - People they hire are top class, best of breed, highest performing professionals anywhere on the planet. They are aligned on doing incredible work and will support anyone and everyone. - The asynchronous ways of working are top-notch. Slack is a constant stream of chatter and feedback/dialog, so much so you would think you are in the same virtual room at any given moment. Internal orgs that support the engineers and people doing the work are always available to answer questions extremely quick.
Cons
- The company is young and still going through many growing pains, of which recent layoffs are potential and highly likely (2-3 recent rounds from late 2024 to early 2025) - The senior leadership are aligned to investors and not necessarily to what the original ethos of the company was, to make software better for the department of defense. The misalignment and constant change to strategy is par for the course if you are considering working here. - High expectations that is driving a culture of no room for failure. Be prepared to have a performance improvement plan given to you if and when you fail on a mission or task.