Pros
Great culture. Options for break time are really nice. Pinball machines, darts, ping pong table, pool table, and racing simulators. Well equipped gym for working out. Break area has free snacks and drinks, with a wide and varied selection.
Cons
It's hard to think of some cons. No job is perfect but I'm able to overlook that fact and enjoy my daily tasks. I feel blessed to work here.