
The leadership team has been very communicative and makes it very clear what the company objectives are.
High pay even if you are remote and not living in a high cost of living area. The bonus package is also generous on top of that.
I get to solve problems that can make a huge positive impact on peoples lives. The problems are fun ones to solve - especially at the scale that we deal with. Teammates are skilled and happy to share knowledge.
My manager is really sharp, active, engaged, and compassionate. He is understanding when things come up and does a great job at thinking about things in the short, medium, and long term. The team is also diverse and engaged in trying to make a great product.
The company does a great job at acknowledging problems facing the engineering team and setting aside time to handle them properly. There are teams devoted towards enabling engineers to focus on doing a great job. Everyone is great at knowledge sharing and helping each other out.