Pros
- Flexibility
- Very good customer support team (they've helped me out several times even though their main job is to help customers)
- Good pricing compared against competitors.
- Can handle lots of different types f voips including TDM, IP
Cons
- I don't really have any dislikes about this, everything is just fine