I worked at Mellon for many years as a happy employee.
Pros: Good busniess, great pay, great busniess environment
Excellent work environment, pay, bonuses, employee relations and treatment, until my final year there. I was rated Exceeds Expectation consistently until a new manager, from another company became my manager. I was dismissed by her. I hold no resentment toward Mellon. The banks was an excellent place to work.