Pros
Being an underwriting/screening analyst is a great first job out of college. You learn a ton since you see so many deals and work through so many issues. In the Boston office, there is a great group of people right out of college all going through the same thing. It's like doing a post-grad year. Plus it sets the bar ridiculously low for any other job you might have throughout your life, and gives you access to the extensive network of other dissatisfied former Arbor employees.
Cons
Training is non-existent, they throw you to the wolves and fire you if you get eaten alive. The company culture is dog eat dog and management encourages in-fighting. This creates a total blame culture and if you are wondering who the next scapegoat is, it will probably be you. They invented the term "penny wise and pound foolish." Management...excuse me, "Management" changes their minds every few months about the direction of the company. I've never seen anything like it. Like the weather, if you don't like Arbor, stick around 5 minutes, it will change. New company "directives" are poorly communicated and thought out. There is no long-term plan, and if they ever had one, they would change it in a month or two anyway. The upshot is that it's a very transient and impermanent place, which is driven by "Management" .