Pros
- Intuitive user interface
- Appealing rewards program
- Simple points tracking system
- Regular updates
- Dependable customer support
Cons
- Limited locations where participated
- Rapid expiration of points
- Occasional app glitches
- Complicated redemption process
- Needs an always-on internet connection