Pros: Fun work, casual atmosphere
Cons: Everything else
Fun and exciting place to work at first, but once something goes wrong, all the blame shifts to the newest employee, even if they're still in training. Co workers will not hesitate to throw others under the bus, and everyone is in it for themselves. No raises, and nearly minimum wage for a job that requires a good education and college level diploma. Don't waste your time.