Pros
The company is still relatively young but has am amazing growth path ahead of them. Solid, versatile, feature rich and competetive technology, nimble development team, strong global base of resellers and clients. Nowhere to go but onward and upward.
Cons
A very popular product and successful go to market plan can occasionally make for some long and very busy days.