Pros
I feel like I get to contribute and make a difference here. My team is always adding new integrations and new features, so there's always lots to do. I've moved up pretty quickly and that's the great thing about this company, they promote from within. Bonuses and equity are the cherry on top. If you love technology and you don't mind putting in some effort, this place is for you.
Cons
I don't like the weather here, but that's not the company's fault.