Being that it is a global company and has up to 10000+ employees, there is some big corporation feel at times. Biggest complaint is lack of person to person training when any new programs are rolled out for use. And then given deadlines by which we have to begin using them. A lot of training is via websites and sitting at your desk. I'm more hands on and learn a lot better and faster this way.