Fully remote (yes a pro & con) - lack of team/company meet-ups, not the highest base salaries in the industry, incentives can feel lopsided sometimes, some leadership growing pains, limited career growth opportunities since it's still a small company - but they've continued to grow over time.