Pros
-- Good name recognition -- Good health benefits and perks -- Good entry level introduction to a compliance career. My recommendation is to stay for 2 years at the maximum and go to law school or find a much better job that actually pays well.
Cons
-- Very low wages, significantly lower than industry standard. -- Less than 3% annual raises. Subpar bonuses often under $1000. -- High turnover at all levels including management -- High stress, analysts are responsible for very high level/highly sensitive and analytical work but the work is also extremely tedious and rote. -- No training structure, sink or swim mentality -- Long, unpredictable hours as a result of rigid coverage hours. A partner could send in a preliminary conflicts check or sanctions screening request 5 minutes before your coverage period ends and you will need to complete the work even if it will take you 7 hours and it's already the end of the day. 70-80 hour work weeks. -- Weekend coverage requires you to work from home Sunday mornings on top of your typical M-F work week.