Employees are treated as completely disposable. People disappear all the time--laid off, fired, or just simply leave, and announcements of such things (even within one's own work group) are not made. It's very disorienting. And it's a consensus among employees that this is by design. Executive and senior management seem to enjoy ruling through a chaos and intimidation culture. Extreme hierarchy attitudes are omnipresent. They hire very talented and experienced people then treat them like entry-level worker bees who are kept in a state of confusion. Due to a bizarre micro-management vibe, people's confidence begins deteriorating within about 6 months, if not sooner. So anyone who is truly competent in their field starts looking elsewhere. Middle management has very little formal training and it shows. But you can hardly expect them to excel when they are being treated poorly by senior management--the negativity flows downhill. There is zero trust of senior management. It's well known that there are some folks at the senior level who enjoy their power a little too much and use it to intimidate the masses into submission. If you disagree, you will be fired. It happens all the time. I have worked for several major companies in Seattle and have never seen so many competent people get fired. There is no employee-to-management feedback opportunity. This tells us it is not important to executive and senior management how the employees are faring in their work and job satisfaction. Horrible open concept workspace which means it's impossible to concentrate and relax. Incessant re-orgs (which proves senior leadership doesn't know what they are doing) and desk shuffling which makes full-time employees feel like temporary workers.