Pros: Flexible, Easy going, you'll meet fun people
Cons: Corporate sets ridiculous rules, Not a high paying job, Advancement is hardly worth the pay increase
A pretty fun place to work at, mostly due to the awesome coworkers I had. The company is very flexible when it comes to the hours you work, but they are atrocious in compensating their employees. There were two years were the company didn't even bother giving anyone a raise.