I need a pick me up.
Actually, I suspect we'll find that many people have similar situations. Most will likely have worse.
Here is my work situation:
Yet another guy (this one working on a unit that I thought I had finished my work on) just left the group. This makes the 6th one in the last 6 months. I am pretty sure there are at least 7 more prepared to leave the group (of a bout 60) or the company (and I haven't started looking for another job yet ).
In the past year, I had my original boss quit the company, the guy who took over decided within 4-weeks that he doesn't want to be a manager (and probably never will want to be one), then my new, new boss quits the group, citing "politics", so now we "report" to his boss, though now everyone is in charge of me in reality (with probably enough authority to recommend termination). Rumors about my current "boss" is that he likes to micro-manage those who he directly contacts (though I've see him, maybe, once a quarter).
My "word-of-mouth" review is "Needs Improvement", though no official review has been done.
Two-Thirds of the projects I am asked to work on are obviously of no value before and inherently close to impossible to make, and eventually gets canned when we get things close to working. The 1/3 that has value and is likely to work, have to be championed by my co-workers or me till we are nearly sick.
Our lab equipment is faulty (I have to go in again this weekend to fix yet another thing), the drivers suck, the systems are flaky, the experiments to be run, ill-defined and essentially impossible to execute. Our group has less disk-space to use than what is found on some i-Pods, despite having to design things with among the smallest features in the world using databases representing some of the most complex physical devices made by the human race.
The company is always looking for ways to cut my job. The CEO said "there is no such thing as job security." Even when the company is doing well, we are asked to "do more with less" and informed that our site is not to grow are be reduced even if the company is allowed to grow as a whole (which is rare in itself)
Most people get no feedback for the consequences of their decisions (except a check mark on a spread sheet or equivalent). Those with jobs specialized in such a way as to see the consequences of their actions and other actions are branded as whiners, nit-pickers, or time wasters (despite the fact that everyone put into those situations say the same things after some experience).
Work is feast or famine. We go through stretches where we work 70-120 hour work-weeks for nearly a year, to having nothing to do, and fearing for our jobs for a couple of months.
The company culture comes out in its meetings, where it is not uncommon to have people so worked up over trivialities that they seem like they would kill each other (luckily they are usually on opposite ends of the earth making it a physical impossibility).
Everyone works in cubicles (if they are lucky). It is nearly impossible to concentrate with the background noise.
Here is a sample.
But somehow I find it worth it. Must be the people we work with, and their sense of humor and openness (They actually posted the Conan O'Brien video on an internal site).