Pros
This is a great place to start your career, because the company places a huge importance on the values and principle on which it is built on. Empathy, integrity, simplicity are some of the values which you can inculcate from the work culture. The best part of this company is, the CEO directly interacts with each employee on a consistent basis. Once you join this organization, you will feel at home because this company treats its employees as a family member.
Culture is king from the top down- we take reference from our culture code regularly when making decision. Autonomy is encouraged and there isn't a lot of red tape. Everyone I have met so far has been kind and helpful.
Cons
There's no con that I feel as of now.