Training was good overall, very understanding managers/supervisors. Nice and relaxed work environment.
Cons
fast paced and developing work environment can seem overwhelming if you are not prepared to put in the work, otherwise it should be ok. Co-workers help a lot