Pros
Great product with interesting problems to solve. Amazing team. People in this company are really great. They are friendly and helpful. Most of them are true team players and hard workers. In my opinion, evrybody in minit have desire to make product and company culture better every day. Strong trust between company and employees. Management cares if work is done, not if you sit in office from 9 to 5. This was really great experience for me. Reasonable meetings schedule. If it's possible, all meetings happen before lunch, so in the afternoon you have long uninterrupted time to dive deep into your work. Great for improve work efficiency. Retrospectives. Management works hard to improve communication with employees. Every employee can without worries (or anonymously) point out their ideas, comments, etc on company retrospective meetings. Management pays attention and are open to solve all of them. It's a startup, so company culture is open to new ideas and innovations. It's less formal and dog friendly :) People are open minded.
Cons
On the other hand, it's a startup. That means sometimes it's more vulnerable to market changes and unpredictable events can occur.