Pros
As a lifelong fan of the product, it was always really cool to be writing professional wrestling (even if that was a taboo phrase in the office). Also, some genuinely interesting and talented writers on staff which often were the highlights of the long days.
Cons
An environment of Fear: The main issue comes from the very top, Vince is losing his grip in his old age. He operates and attempts to "motivate" staff through fear. Thus everyone is constantly on edge afraid of being terminated and thus treat those under them the same way quick to throw anyone under the bus in an attempt to save their own jobs. During my time there I had seen people of varying levels fired for comma misplacements, making a mistake on a task they were still being trained on how to do and for not actively telling on other employees. Vince also micromanages the team, often making huge last minutes changes making previous hours of work complete wastes of time and causing hours more of late night work to meet deadlines. Although other team members express their frustrations with the process writers keep opinions for the most parts to themselves for fear of termination. No Work-Life Balance: On average I worked about 75 hours a week, including during paid company holidays. Although during the interview process they say they want everyone on the team to have lives it became very clear that this indeed was not the case as team members were admonished for being away from their work phone or computers for literally more than 30 minutes on weekends or even during commutes home (mine which was almost 90 minutes each way). You are expected to at all times be checking your email to see if there is a task for you to complete. High Turnover: People are let go for the slightest infractions. During the first month of my employment, I witnessed someone be fired every single Friday. People are fired even during their training period for making mistakes on tasks they have yet to be taught without warning. Low-Pay and poor benefits: Writers are paid low wages despite to keep final pay down since you are asked to work very long hours. Also you work without benefits for the first 3-6 months while on "probation". Unclear and inefficient System of Task Assignments: Task are generally assigned to the team as a whole and thus it was very common for members to be working on the same tasks at the same time or to waste countless hours checking and rechecking their emails in order to ensure that there wasn't a task hidden in the body of a lengthy email chain.