Pros: good mangement, fun people
Cons: no room for advancement, summer program.
Not really room for advancement from the other employees I had saw. Set schedule, awesome under standing management. Good place! Worked here for a summer program and enjoyed it. Some of the other employees who had gotten paid were pretty lazy.