Pros: if you are on the right team, your co-workers can be nice and fun to work with.
Cons: extremely cheap company, only interview i've had that did not pay for travel expenses, horrible hr process to get hired, management is awful -- incredibly top-heavy -- 1 manager per 3 employees, creative direction completely missed audience resulting in 6+ wasted years in development.
Would not recommend any Zenimax studio to anyone. They are all wholly owned by Zenimax Media, a very large corporation that does not care one bit about its employees. Every employee is an interchangeable part to Zenimax, all can be replaced by anyone with no loss of efficiency, or so their incompetent management believes.
Free snacks to fatten up the herd (many, many overweight employees add to their health costs).
Game they worked 6+ years on has failed to live up to expectations. They have already had two layoffs (reductions in force), cutting 100+ employees each time. More layoffs almost certain to come over the next few months, don't hire in here -- go with a stable company.
Positive reviews of this company are either old (not in the last 6 months) or from the corporation's PR department. Beware!