Pros
Great Start for Co-op, College graduates, part timers. Wonderful co-workers and friendly environments. Very inclusive of all level of workers.
Cons
Need more opportunities on site and room for advancement, especially if there is a part time new talent.