Cons: no breaks, work through lunch, mandated overtime, lack of diversity, no support from management
In the area, for insurance companies the pay is slightly more- but I assure you it is definitely not worth it. The work varies and when a catastrophe happens the company is never prepared so the employees have to bend over backwards. Prepare to do lots of overtime or kiss your job goodbye. A gang of employees will be hired at one time and then people just drop off, and the rest are left to pick up the pieces.
Management has no clue what going on and the jobs change often. They love to tell you they don't have a crystal ball, and yet in the next instance the whole workflow changes. Also, they don't respect the years you have put in. Senior employees get laid off left and right, doesn't matter if you were the first or last one hired.
Co-workers and peers are great, BUT the environment is so tense you could expect to hear dramatic whispers and even tears in the bathroom. The employees are all angry and hate it.
Also- if you are ethnic, be prepared. You will not be able to go further and you will be pushed out. Very few remain, there really is very little diversity there.
Be careful who you choose to make a friend- very cutthroat.