Pros
Good compensation and benefits. Decent bonus. Exposure to fairly current hardware and software technology. If your Director has skills and was locally acquired, your performance may be recognized and rewarded.
Cons
Corporate driven HR, not employee advocates. Positions are routinely posted internally that are not really open and have been promised to someone. Many times there is no response at all from HR for an application to a internal posting. Most managers are micro-managed by Directors in New York or relocated from New York. Many Directors are borderline incompetent. I only say this because numerous lack technical, managerial, and leadership skills. Many have been with the company for 20+ years and are not qualified for their position. Some departments are silo'ed and do no integrate well. Can be very problematic in this interdependent environment. Does not provide free coffee. Seriously!