Pros
It was tolerable because of some of the co-workers.
Cons
They are the worst company that I have ever worked for. They expect you to cram in 60 hours into your 40 hour work week, and if you don't, feel free to stay because you will get paid the same. The workload was extremely heavy and if you specialized in anything, you got twice as much work. Management didn't care that they were not providing you with the right tools to make it work or streamline it either. Plus, don't expect a promotion, this is the "Good Ole Boy" club. If you are in their good graces you will go far but if you have a backbone and feel the need to express your opinions, they WILL hold you back. I watched several unqualified people get promoted because they were buddies with Senior Leadership. Oh and to top it off, they would get promoted, then come ask you how to do their job because they didn't know how or couldn't figure it out. Also, when you do speak up, don't be surprised if it comes with a warning or write-up in your file that completely twists what you say. The only way I would go back to work here is if I bought the place and fired all of the Senior Leadership.