Pros
Low level employees are nice.
Cons
Management and director levels need some massive improvement that never seems to come. Any freedom had is now gone. Micromanage people's clock ins, breaks, lunches and clock outs are now at the top of the priority list. Terrible, overreaching HR department thinks they control personal linkedin profiles. Onboarding might as well be done in crayon. Goals are joke. You could have "spell my own name correctly" and that would be an acceptable goal. Zero career advancements unless you suck up to directors and above. Nepotism. Execs are there because of relations, not job skill. Instead of managing, committees are formed to talk about it with no action. Awful IT leadership and managers. Extremely unlikable and untrustworthy. IT infra leaders are absolutely worthless. Boys club. Women are treated like garbage here.