Pros
There are some really talented individuals in this company. Handful of people left that really care about making it a great place to work. Free coffee & free pizza once in a while.
Cons
Where to start? In general, this is the most unorganized, dysfunctional, low morale organization I've ever had the displeasure of working at. I know it might just sound like I'm a bitter employee but I'm really not. I offer this warning to you as one human being to another.. do not work here unless you are in DIRE need of money... and even then... donate plasma or something. I don't know where they scrape these bargain bin executives from but they are seriously lacking in their ability to lead the organization in a cohesive direction. In the last several years I've almost lost track of how many different presidents we've gone through. There's never a reason to pay attention to the "flavor of the week" corporate vision announced at quarterly meetings because it will just change in the next one. Executives live and breath a blame culture. Instead of owning problems and LEADing change, blame gets passed on down the line where it lands on the lowest level employees. Executives then have meetings where they wonder why the culture has deteriorated and their solution has generally been to hire more executives. There are departments where management literally outnumber workers. Turnover is absolutely through the roof. Most people with any semblance of talent have left for better opportunities, better pay, better culture, etc. Morale is horrible for those that are left. There has literally been feces rubbed on the walls of the bathrooms by employees (this is a real thing, not a metaphor). The company tells employees to leave 5 star reviews because on Glassdoor so beware of overly optimistic reviews on here. I also personally know of several "fake" reviews left on here directly by HR. Whether you take this advice or not, one thing you can't say is that you haven't been warned.