The interview process was the best I've experienced in terms of setting expectations and following through on them. Growth mindset throughout the organization. A lot of autonomy and opportunities for professional growth. Interesting projects with meaningful outcomes across a number of industries and tech stacks. Big internal initiatives to stay up to date on the latest developments with AI. Lot of opportunities to contribute to how your role is defined and room for advancement as the company grows. If you want a place to make a big impact and work with a lot of driven and passionate co-workers this is the place.
Cons
High expectations and wide breadth of responsibilities with limited guidance can lead to burnout if you don't manage expectations and your time.