Had a lot of on the job training. Worked with some very talented people.
Cons
Although they taught me a lot they would not allow me to go to college nor would they allow time for training. The demands upon the job came first with your personal life second.