
Pay is competitive for my role and the overall benefits are amazing, especially medical insurance.
The opportunity to ask questions at multiple stages and present my skills in some detail.
They are clear-thinking, communicative with the rest of the company, and easy to get in touch with.
There is a shared vision, emphasis on personal growth and development, and high level of trust placed in employees.
Everyone gets along well, works productively and largely autonomously. There is a high degree of trust, which is invaluable for working as a team (especially in a remote environment).