People are very friendly, offices are nice and views are great. Employees all wear many hats, but there's a general loyalty to the brand.
Cons
Doesn't seem like there's much room for career growth. Pay is low based on industry standard. Focus is primarily on print- digital space is an afterthought.