Cutting-edge robotics projects, great opportunity to work on real-world robots that people actually use.
Talented, passionate team. Great collaboration across departments.
Flexible work arrangements in some teams.
Cons
Can be a bit fast-paced and high-pressure at times. Deadlines are tight sometimes.
Some processes could use more structure especially when scaling projects.