Pros
Met some great people and developed a few life long friendships.
Cons
All of the other reviews about the "haves and the have nots" couldn't be more true. This company has been base on favoritism for all of the 10 years that I worked there. People have been promoted into positions that they have no business in and are allowed to remain just because they are part of the "inner circle". When you have managers that run their departments from behind their desk by e-mail instead of coming out and actually interacting with the employees in their department, something is not right. And they are allowed to get away with it? I guess that is why all of the good people that used to work there have either left or are in the process of finding other employment. ( you know who they are ). No one that I talk to in this industry has anything good to say about this company. They laugh at me when I tell them where I used to work. It is embarrassing to the the point where I just don't even mention it.