
The types of problems we work on.
Compensation was competitive for a startup at this stage.
The engineering team is very experienced and capable of solving highly complex problems.
Leadership is very transparent about how we are doing and where we are headed next.
Interviewing spanned all levels of the team (highly experienced to junior developers and the CTO).
Employees are excited about the mission and they trust your judgement in executing your part. No one is micromanaging your tasks or nagging you about deadlines (but they do expect you to meet them or notify if you're not going to).