Pros
Long ago when it was Collegis it was a good place to work, then it got much worse. Much, much worse...
Cons
By the time I left it had been sold/bought twice and was downsizing to do the same again. Strategies changed every 3-4 months and managers were changed around just as frequently. We couldn't get any standardization of process, no proactive work could be done, and it was always just do whatever the client wanted even if they were shooting themselves in the foot. Sales would sell anything and somehow it was on the techs when it couldn't be done/delivered. So called "cloud services" was even worse - very fast turnover of managers and employees there and a complete lack of understanding and skills for both. They also didn't have a clue how to manage/integrate the people who remotely supported sites even though those were the people that started with the company and kept a good flow of income. Also, annual raises, when they were given, were always less than 2% - not even keeping up with cost of living.