Pros
Great company to get into IT. The company rewards hard work and productivity. Training was designed to help me learn IT skills. It was long - two weeks, but very helpful. There's a lot to learn. They only promote from within - I was moved to a more advanced technical team in three months. Teams are fun and coworkers are both knowledgeable and happy to help me. I like the managers. They seem interested in helping me and working really hard. The software is very flexible. You can do almost anything with it - like a Swiss army knife. I like the time we spend learning about ourselves and what we are good at.
Cons
The software took me a little while to understand. Doing things write and efficiently is a constant here. Not everyone can hack it. I've heard a person or two making excuses for their work, but those folks usually leave pretty quickly, some not quickly enough.