Pros
They let you bring your dog into work. While I do not have a dog, it creates a cool work environment.
Cons
I came from the Unis Lumin acquistion, so I have been on board for a little over a year. I have worked for a number of technology companies and have never seen so much incompetent management, starting with the senior leadership team. In the short time I have been here, we are now on our third leader of professional services. The first 2 left saying that they could not be successful building a services practice at Softchoice (alluding to the incompetence of the leadership team to which they reported), even though they were extremely successful doing at previous companies. The person in that role now is also our CIO, so he is not able to focus completely on the PS practice. As far as I know, he has no experience running a PS practice. Our entire focus last year was around growing professional services, but our year end numbers were WAY below 50% of plan. This leads a lot of us to believe that there could be significant changes at the highest levels in the organization. Only time will tell.