Pros
Depending on the department: My supervisor is very flexible when needing time off or short notice vacations. It really depends on who you work for and what side of the business you support.
Cons
Where to start?! The CEO (Mike Morris) is all about the shareholders. He could care less about the environment or his employees. As long as the money grubbing shareholders are happy, he is happy. Distribution is ok to work for. This side of the company isn't so shady. Generation is a beast. Too many "good boys" working for upper management who do not deserve (or have the education) to hold their position. Forget about promotions or raises- been on a hiring freeze for 4 years. Unless you are a suck-up or have a friend who is higher than you, you will never go anywhere up in this company.