Pros
If you are around twenty years old and want to get some product certifications work here for six months and leave. If you are more experienced and expect to be successful, or make money, or help a company through a transformation, forget it
Cons
Unable to execute even the most basic of functions. New inside outside sales model has created alot of disgruntled employees. Only a few are rewarded. And apparently only after several years. For an It solutions company it has taken over eight months to implement office 365. And it still doesn't work. How can this organization expect to provide these functions for customers when they can't for themselves. Also very cheap. Feels like the company in making acquisitions and pushing people out the door, is setting itself up to be sold.