Pros
You will gain some lifelong friendships along the way.
Cons
IT Senior Leadership is corrupt. Executive Management does not see how the new CIO has hurt morale, productivity and employee loyalty in IT. Women who flirt with him are promoted and those that do not are treated poorly and in a disrespectful manner. Human Resources is part of the problem and cannot be trusted to respect and honor the employee's best interest. The person in charge of employee relations is also the same person in charge of recruit and ensuring that the company does not fire any employees. These are the numbers focused on (no unemployment payout) vs how many employee grievances have been resolved. I miss the days in which the company not only spoke about its core values but actually embodied them.