My co-workers were nice, and I enjoyed working beside them. Management had a much higher opinion of itself than was warranted. And that is putting it kindly. Some managers were downright incompetent. Tasks were regularly menial, tedious, and went without any appreciation. Also, the office work ethic was not very strong overall. I would only recommend this place if you are facing homelessness- and even then I would give it thought.
Worked with some nice people, free coffee.
Bad office politics, lazy management.