Pros
Many different career opportunities Great work-life balance Can't beat the job stability Total compensation package is great, especially these days (salary, performance cash, pension, 401k, healthcare, discounts, state farm park)
Kontras
Many areas in Systems have incompetent employees who were put in their positions from other departments in the company, back in the 1990s. Instead of letting go of or moving these type of employees out of Systems, they are often just moved around from team to team. This causes more knowledgeable and driven employees to be unable to move into the Systems department where they would be more valuable. The company is often times very slow/conservative in decision making which causes them to lag behind the competition. However, this culture has begun to change in the last 3 years from the top down.