Pros
The CEO, CTO, and Project Manager are all super talented engineers who can handle tech challenges at any level(They are not just managers without tech view). Managers are open-minded and really encourage you to share ideas and speak up. You also get the chance to learn best practices directly from the Project Manager/Tech Lead, which makes the work experience even more valuable. The product development process is steady, and you always know what’s coming next thanks to clear release plans. Teams are friendly and supportive—especially the US-Canada team, who always have each other’s backs. The CEO and founders are very transparent, so you always know where the company stands and how they’re tackling challenges.
Cons
The only downside is that release and expansion plans can be a bit too ambitious at times, which may affect work-life balance.