Pros
1) INTEGRITY! This was the main attribute that drew me to want to work for QTC; it is a viable and visible integration in their core values and honestly, I found management to instill this value in how they corresponded with colleagues at all levels. 2) Rewarding employee's for going above and beyond...I received at least a dozen "SPOT" awards that all came with monetary appreciation. This inspired me to want to do more and give more knowing my efforts were being appreciated.
Cons
One thing, for 'me' was micro-managing...it was not an original issue in the first 6 years of employment, but was becoming quite overbearing at the end as changes in upper management were being introduced. Though I have respect for all managerial decisions because at my level I never knew or saw the 'big picture' I did not always agree with management choices because I don't think they were always aware of another bigger picture as well...it does work both ways in a lot of instances.