Pros
The only pro I can think of for this company is that you can work from home occasionally.
Cons
I worked at Arbor for about 2 years in which about a quarter of the project management team quit. Management is petty and will demean you for the smallest mistakes. Communication between teammates is terrible with no one really knowing what tasks to perform. You will be expected to be available 24/7 for clients who will contact you late into the evening on your personal cell phones which you are of course expected to give to clients Further you will be expected to satisfy all even the most ridiculous of client whims. I'm certain that Arbor can only pull only the bottom of the barrel clients. The disorganization on the clients' side is so ridiculous I'm sure they are losing their companies millions of dollars due to mismanagement. On Arbor's end we will be expected to adhere to strict timelines no matter how impossible, while the clients will spend months dragging their feet signing essential contracts often forcing people to either wait for long periods to be able to work or to work "at risk". I would suggest anyone who is considering a position at Arbor to look elsewhere. The toxic work culture doesn't even make it worthwhile as a stepping stone to a better position.