Pros
It did afford the opportunity to work with a very wide variety of companies and individuals. There was, initially, an effort to promote training in advanced technologies. Instructors did bond somewhat. Some of the other trainers were genuinely knowledgeable and good colleagues. Others seemed just to be hanging on.
Cons
Very poor management. It is gone from the scene, now, split up and sold off, so this is a retrospective evaluation. I think the name/website was sold to Systemax. The training operation was always managed by people from the retail side, who appeared to use the better performing training operations to prop up the always sagging retail end. Managers appeared to manage only for their own benefit ("get while the getting is good") while always trying to cut or avoid expenses related to the support of the trainers. These managers were not particularly talented, just loyal to those who hired them. There were a few exceptions. Keep in mind, also, I've given a false home location (not Denver). No good deed goes unpunished, so I am just avoiding any blowback from sychophants of the crowd of managers who were the ones to profit. The quality control on instructors was, I think, also a bit spotty. CompUSA appeared to be looking for those who would accept the lowest pay possible. Some instructors were able to overcome that hurdle by becoming so technically proficient and good at teaching, they had to increase those salaries (particularly for those doing the corporate side of training).