Pros
The work is meaningful and intellectually challenging, and it’s a delight to have co-workers who are funny, engaged, and committed to doing good work despite management’s best efforts to hamstring everyone.
Cons
Upper management is somehow consistently poisoning their own well. -- The company is understaffed, grossly underpaid, and every single department is overworked. -- Training is conducted ad hoc, with most of the support coming from already taxed co-workers who have more experience. -- The benefits are a joke. As an example, management leaves new hires without health insurance for three months (during a pandemic), citing the "training period." -- The turnover rate is so significant that there are too few experienced employees to cover the amount of work necessary, so management plucks unwitting and unexperienced writers and drops them into new roles with little warning and even less training. All of these mechanisms set everyone up for defeat, no matter how brilliant and dedicated they are to their work and our clients. This company could be an amazing place to work with a lot of opportunities for professional growth, but it simply isn't.