Pros
OK benefits and fair job security if you do the minimum required
Cons
One of the worst companies I have worked for. They reward mediocre conduct. As long as you limit to do what your job description says, you are OK; and 90% of the employees know this and act this way. No one will be able to help you unless they HAVE TO, even if it is for the benefit of the company. No one wants to take risks or go above and beyond because they may risk being fired. It is normal for people to ignore your emails (even after sending 3-4 times) or reply after several weeks if you are lucky enough. Mediocre is the standard. If you are the type of person that have great ideas and like to step out of the box and go above and beyond to solve problems and improve operations, THIS IS NOT THE COMPANY FOR YOU.