Pros:
- Fun and educational at the same time
- Unique and innovative idea to induce learning
- Great design and looks compact
- Smartphone brain which makes it easily accessible
Cons:
- Expensive, robots and applications related to robotics are usually quite expensive.