The amount of cons are overwhelming and could take forever to list out. Pay and benefits are not at all competitive, although they like to think so. There’s also no room for growth, but they’ll tell you that there is plenty of opportunity. Depending on the department and manager you have, the environment can be very stressful and toxic. Unfortunately those that are unable to see the problem, are a part of the problem.