Pros
Komodo is an amazing place to work. We have really fantastic leadership in our CEO, President and C suite - they are level headed and really care about the company and the employees. You can learn a lot here from more senior leaders. If you're willing to work hard and embrace change when it's for the better (and speak up when there are challenges), you will certainly thrive. My favorite Komodo core value is "enjoy the ride" because you really need to do just that. There can be bumps; it can feel like a rollercoaster. No company is perfect, but Komodo tries hard to have a positive environment and nurture its employees.
Cons
Career path and metrics for achieving that path aren't always defined, which can lead to frustration for some employees. Compensation is fair, but base pay cost of living increases year over year aren't consistent across the org.