It is possible that the experience in other departments could be totally different. My experience has been in the IT department. This IT department is the most stressful, frustrating, and demoralizing work environment I have ever experienced. Any new critical business systems work gets outsourced to consultants and offshore teams. Then once it's declared done, it gets handed off to the internal employees to try clean up the mess and support it and the consultants or offshore team then move on to the next new project. It is slow and painful to get anything done. The systems are a mess and extremely difficult to work on and test. Documentation of these complicated systems is either nonexistent or outdated to the point of being misleading or completely wrong. The process and system for handling tickets, change orders, reviews, and approvals is slow, clunky, buggy, and infuriating. There is constant crisis, unrealistic deadlines, poor planning, terrible communication, and many house of cards type situations. There are always several #1 priorities from multiple managers, which keeps you spinning in circles and losing time to constantly stopping and restarting different complicated tasks. My co-workers and I are spread way too thin and are overwhelmed. There are multiple managers who have no problem with being condescending and publicly criticizing their subordinates both verbally and by group email. There is a mentality of get it done or we'll find someone else who will. Employee morale is abysmal. Before I worked at TTX, I enjoyed my job most days, felt like I was exceptionally good at my job, and that gave me a great deal of pride and satisfaction. But at TTX, I hate my job, feel like a failure, like I'm accomplishing very little or nothing, and that has been terribly demoralizing and demotivating. I've tried to stick it out for the money and benefits and hope that things would eventually get better, but I've waited several years now and it's not getting better. The constant stress is causing me multiple unpleasant health problems and I've begun to wonder how much longer I can keep doing this.