As an agency it was great being able to work one-on-one or as part of larger team projects that were more complex than just creating content for our clients website! It would be awesome if there could have been some training opportunities available outside of paid courses like Lynda so people who are new can learn at no cost but still get up speed quickly without any steep learning curve.
We used this service primarily because other companies didn't provide enough value by themselves (we needed multiple partners). However once you've got all three services working together properly they do become very powerful indeed.