Pros
Nice training, decent schedule. As long as you get your work done, your day can be as free as you want it to be.
Cons
Very political, sometimes you won’t get as many opportunities as others and that will hold you back, even if you ask for things it gets swept under the rug. Very family oriented, like everyone is related some how some way