Decent job, no life, "60th percentile industry avg pay = 105% expected work", management sucks, the usual
Pros: never a dull moment
Cons: panicked, incompetent management makes it 100000 times more stressful than it needs to be.
pretty much covered it in the summary, but management = the suck.
pay = paying the same wage nationwide is great if you live in BFE, sucks if you live in the Bay Area.
A typical day at work is get a random email from some guy who thinks he's your boss, read it, laugh at his inability to form sentences or give specific directions beyond "do your job". – more... Go actually find out what your customers need from you that day. Do it, and tell both them and then explain in excruciating detail what you did to your computer 8 times (because the internal software was developed by shakespearean monkeys at keyboards) and to your boss 11 times, and he still doesn't understand what you do on a given day. go home at 8, drink heavily. write down what you did that day on something permanent, so when one of the PhD's (read: first class citizens) who thinks he/she's god's gift to humankind tries to throw you under the bus and reverse over you, you have written records of what actually happened. continue to drink until the next day. repeat. – less