Pros
Everything about this company is amazing. They have purpose, mission, structure and a deep rich culture. Open and transparent communication. People are highly valued. The owners work with you and by you. Not one of those companies that you never see the higher ups in daylight. They are right there with you in the field doing the work you are doing, and probably doing it better then you because they are experienced and talented people. Lots of room for development and growth and lots of available opportunities.
This place is not really a company. It’s place you connect and link with other life/tech. enthusiasts with passion and drive. You work with them, you appreciate them and their work. You are as appreciated by everyone else in company because they have that kind of culture.
Cons
You might start enjoy working and like being at work.