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". 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.