Pros
If you're passionate about drones, AI, or aviation, you will become enthralled by what your coworkers do to bring these things to life. It's a uniquely passionate company; many (if not most) of the people here chose to work here because of the product, and I think those people tend to enjoy their job the most. They've done a good job balancing return-to-work in the post-COVID era. I'm fully remote, but I get out to HQ regularly and feel integral to my team and the company.
Cons
I'm not sure this would be a fun place to work if you cared more about perks, benefits, etc. than about what the company actually does. I don't mean that those things are lacking (they range from fine to very good), but it's more of a "let's do good work and the rewards will follow" than a "we've taken really good care of you, so do good work" culture.