Pros
Lots of friendly staff, paid overtime, beautiful office, interesting projects, pretty good health insurance, trustworthy leadership (Scott/Keribeth).
Cons
Disorganized middle management, low/infrequent raises, too much time spent on 3D rendering, 8AM start time.