Pros
HR does a great job of finding outstanding talent of like personality. They really know how to find their lemmings, line them up, and package them just right.
Cons
You will simply be pigeon holed into the position you originally applied for with no opportunity for upward mobility available or offered. I met people that had been working there 25 years and were STILL making the same money !!! Don't EVER expect anything more than a 3% raise after many years of hardworking faithful service to a company that caters to Billionaires. They spend 20+million dollars a year for the past 10 years in "capital improvements " but won't bother to set aside $1 million a year to give their 2500 employees raises. They bring in "Slave labor" from Jamaica each year and profit and squeeze every penny they can out of those poor people under the disgusting premise that " We can't find sufficient qualified people here in the US". ( those are their own words to the Palm Beach Post) While pulling housing and transportation out of their already pitiful pay checks. They also make you sign a piece of paper agreeing to allow them to fire you at the drop of a hat without having to give you a reason. So if you are being discriminated against or your manager simply wants your position for a cousin who is willing to work for less , there is nothing you can do. You literally signed your life, dignity, and self respect away with absolutely no recourse.