Over the last few years I've tried their products out now and then. I'm always disappointed with how little unification there is when moving from one app to another. The design (both UI and UX) always feels a sub-par to me as well. I've never been able to stick with any of their products for longer than a month or two without giving up in frustration.
Apparently a lot of people feel differently though.