Low over head. Great support. Tons of learning opportunities to advance your career. Supportive and flexible staff to assist with everything you need. Offices all around that you have access too.
Cons
Nothing really. It's everything you need all in one.