Pros
Benefits were decent. That's all.
Cons
The turnover in all departments is horrendous, but ours was absolutely deplorable. There were more people that quit in my first months than I had witnessed at all my previous jobs combined. PM's in my specific program were SO unsupported it was ridiculous. There was no evening/overnight support team available to monitor emails, so we had to monitor and respond to the email lists ourselves - at all times, at all hours. I raised concerns about this within my first month, and our program manager told me, "if you're not sleeping you should be able to answer emails." I was once scolded for not answering a client email (that said "please wait until tomorrow") at 11:55pm, and after working at least 15 hours straight. Tenured PM's had a horrible attitude and were the opposite of team players, often refusing to take tasks and speaking to others passive aggressively without consequence. The offshore support teams we were supposed to rely on for processing, productions, imaging, etc. were very poorly trained and often did not communicate well in English; the latter is not their fault, the company simply fails to ensure teams can communicate effectively given language barriers. More often than not, the PM's ended up doing the work themselves because the support departments couldn't be counted on. Problem being, many of the PM's weren't competent in the workflows they were being forced to do themselves - it was a free for all half the time, with people winging it and hoping for the best, or asking for input then taking credit when they were given the advice/tools to complete a task. Because there was so little support, there was also little opportunity to solicit peer QC and feedback. The amount of mistakes that had to be corrected because of this was incredible. I was assigned a case for which a massive tracking responsibility wasn't fulfilled - as I tried to pick up the pieces, my boss (while on a call with me) called the PM that had just quit - AT THEIR NEW JOB - to ask if she could remember what happened. Every other day another change was announced by the company, whether it was regarding pay/bonuses, department structures, team responsibilities, etc. At least once a week the PM's were told something else was their job because another department would no longer be handling it. I was consistently working 15-18 hour days due to the workload and lack of support from the other departments/our manager. New workflows were announced before they were truly finalized, leading to confusion and inconsistency across departments. New billing software was introduced company-wide a solid month or two before it was in a usable state; the rollout was a disaster. There were multiple new PM's hired right before I left, one of which let slip to me that our boss was telling people that those who left only did so because they "couldn't handle" the work or the clients. Just sad that they couldn't be up front with people and kept trying to hide how bad things were by blaming the team members. The program was very poorly managed and I was shocked that the program stakeholders could not see the root causes of the insane turnover and poor performance. I was told during my interview process that I'd be working west coast hours, but I quickly found out that was not the case; it seems twisting the truth was a trend in both getting people to join the team and explaining to the company why people weren't staying. I can only hope someone has started to see the truth by now. Almost everything that could go wrong did go wrong, and the company did not care to fix it. If you are a PM, PLEASE look elsewhere...for the sake of your sanity and that of those around you.