Pros: if you are good at politics, this is the place
Compensation: They never tell you how much you have to pay for medical insurance until you are in there (tricky). It is very expensive!!
Job security: You will have job security only if you belong to one of the specific minorities that rules the place otherwise they play you on the back and get you out of there.
Culture values: These people have hidden technical problems that use for their advantage and make you look like you cannot do the job. Plus they cheat to do their job.
Management: They do not have full knowledge of their technology. The company needs a major personnel cleaning in manufacturing from the middle management all the way to the bottom.
Work life balance: There is not flexibility at all for your working schedule. Management always looks for excuses to block vacation.
Probably the previews positive review was written by the management to attract people.
Remember if you have talent and know your technical job do not go in there; do not waste your time. Now you are warned!