Pros
- As I said in the headline: a people-first approach to management, to planning, to rewards, to customers, etc. - Actual and the best technologies are used for new product features; - Very transparent management: you are able to know everything about any aspect of the company; - Competitive salary, regular small, but very pleasant "bonuses" from the company; - Equity shares, that constantly grows; - Opportunity to help amazing customers from Fortune 500; - One of the best CEO I've ever met before.
Cons
- Technically complex product that was developed by a lot of developers during the last decade. A lot of different approaches, a lot of outdated technologies. A lot of work still to be done to move the product forward. - Transparency leads to a lot of meetings, something that you should be used to as a newcomer.