Pros
- Great environment to learn, try new things, and get exposed to all sides of robotics
- Many opportunities to show your worth and take ownership
- Engineering organization is flexible, communicative, and understanding.
- Generally a good work-life balance.
Cons
- Executive and product team seems clueless on how the company will continue to make money
- Company is trying to sell too many products without even having any flagship products that consistently make money
- Still run like a startup that sustains itself on engineers being understaffed and overworking themselves to keep the company above water
- Corporate side of the company is completely disconnected from engineering