Well, at least over the last few years the training dept has been very good. I believe the recent problems all come down to lack of management foresight and overall cheapskate-ness. In a nutshell, they have failed to staff the training department adequately for the growth phase we are in. Plus, they are outsourcing too much, which might help grow the fat mgt. bonuses, but is never good as far as effective training goes.