Pros
Salary, bonus, benefits, and pension contributions are all very good.
Cons
Everything is bogged down with policies and processes that make it extremely difficult for the talented employees to do their job effectively. IS department is ruled by fear. Processes frequently change without consulting or notifying the people that are affected. Zero teamwork between the different teams; nobody is willing to cooperate. A large number of employees in IS have massive communication problems and poor work ethic which makes things extremely difficult. Management and higher-ups rule by fear; nobody is willing to say "no" or "I don't know". Extremely toxic work environment with no work-life balance. CEO will say that conductor or engineer training is not required but not doing it will make you the next target for firing or layoffs. Most office staff do not have the desire or aptitude to do that line of work but are routinely forced into it. Morale in IS is low.