Much training rpovided by IBM. All paid. Latest and greatest IT technology.
Cons
Not flexible about time. Can only work w/in window of time. They will never allow IT people to telecommuet ever. Its too bad...we can do the same thing and more from home.