Long hours, little respect and supervisors who take credit for what you have accomplished, but blame you for their mistakes. Money was good, but stress level very high. Many employees have sent out resumes. Turn over extremely high for this industry especially in the Finance Department.
Management full of screamers who like to humiliate subordinates.