Pros
Decent pay and benefits but not much else. A lot of good people that are treated poorly. Has a microwave for lunch and vending machines.
Cons
Wow, this would take hours but the lack of support from managers, lack of integrity of the managers, unethical treatment of employees. Of the people that truly have not drank the cool aid, there is only promotion for those that agree with everything and do not speak their mind otherwise, you are not a team player! I have seen over the many years, people promoted based on who you know or how well your liked and they have no clue how to do the job nor are they qualified! I could write a book from my experience on what not to do and how not to treat people. Your just a number to them, they will use you up and discard you when done!