Vantaggi
Lots of free food. Dog friendly. Casual dress code. A few really great people (and some not-so-great). Great about working from home in bad weather. It is often a fun place to work, but ...
Svantaggi
Very low salaries, and company 401k contributions are dismal. Management shows favoritism toward certain individuals (mostly creatives). Non-creative staff gets little recognition. Many new hires (newly created positions) without clear definition of roles. No opportunities for advancement, and no training or professional development offered. Management is very unfocused (or more accurately, they change the focus frequently, or focus on small, insignificant things). Some in leadership roles are not qualified, or have an inflated sense of their expertise. Management and team leaders could do with some actual management training -- from outside. They moved to a new building in 2018 and have already outgrown the space.