Pros
- Great communication and responsiveness from their support team.
- The final product was fantastic (we had a lot of bugs at first and the team fixed them very quickly).
Cons
- A couple of bugs that took a long time to fix.
- They didn't provide any documentation or support while building our site.
- The hosting company charged us extra fees because of some bad traffic spikes.