Skydio is a dream job
Pros
Skydio is an amazing place to work. I'll be speaking some about my own area in computer vision, but many of the pros of working here extend to the company as a whole. The work is just really fun. We're building fully-autonomous drones, and the challenges in doing that mean there are a huge number of really interesting problems to solve, including in 3D mapping and obstacle avoidance, object detection, scene understanding, motion planning, and controls. The work is never old and it's gratifying to be pushing the boundary in what a drone is capable of, and because this is a real product we get to see our work in the hands of real consumers. The team here is also relatively small for the amount of work being done and so everyone can have a real impact on the product, and by extension the drone industry as a whole. There's really no place else where I think I could find such fun, challenging work where I could also personally make such an impact in an industry. Skydio as a company also has a great culture. From the CEO down the managers are technically brilliant while not having a lot of ego. You can have your voice heard working here if you have an opinion, and the good communication and lack of ego mean decisions that are made tend to be good ones.
Cons
No real cons. Every time there is an issue, the ability to have our voices heard means issues are addressed quickly and people are able to freely express concerns.