A billing nightmare and some of the worst customer service I've ever experienced. Maybe ok for storing your own personal stuff (mark your calendar for when you should pay them), but if your company is looking to store, go someplace else.
Pros: -
Cons: -
more