It's a very fun place that feels like a giant family. Not a lot of firing or write ups happen, which makes it nice not fearing for your job. One downside is everything constantly stays the same, they're great ideas floating around and management doesn't do much about them. Another is management not doing anything about the people who sit in the back and talk 24/7 or have to call out sick every week.
Free lunch on Sunday, Relaxed environment, Coworkers
Management not being proactive