Vantaggi
You will want to stay at this company for the people. I left RO with more friends than when I started. It was the hardest thing to leave. Management wanted you to be there and would bend over backwards to make sure you’re happy. A small company where you’ll feel close to the product. Getting to work on a product that impacts people all over Canada and the world. It’s a really great feeling to see a promotion by an airline partner and know that you helped to work on it. Lots of smart people to learn from. Interesting technical challenges to work on. Fiddling around with new ideas is encouraged and welcomed.
Svantaggi
There can be a focus on making democratic decisions instead of the right, consistent decision especially at the micro level. This can lead to losing the forest in the trees. A fair amount of tech debt. Because it’s an enterprise product, it can be hard to eat your own dog food. Hours can be long close to launches.