The idea is to leave at some point - but right now money is OK (could be better obviously). But it's also challenging work - in both technical terms and dealing with people.
So at this time - the idea is to stay and try to get as much as possible from the situation at hand. That being said, I don't think that staying for too long in such a place is good, but it also doesn't mean you should pack up on first sign of problems.
Few months ago the boss threw it all at me, he sent an email to me + address that forwards to everyone else in the company - and the summary of lengthly email was that I'm incompetent and that all the problems were cause by me, listed one by one. I reflected by hitting up reply to all (it was either that, or not replying at all) and answering to each of those. I basically told him that it's his fault because he wanted it that way (too much, too soon, with stubborn focus on wrong things and wanting some things done the certain not so good way) even though I advised another approach, and due to adhoc no-plan-whatsoever work.
Tomorrow morning, with sad looks in colleagues eyes looking at me as I walked into bosses office, I was told to increase the number of simultaneous connections, and perhaps it will then work better/faster...
Have you tried freelancing/outsourcing? Check out Scriptlance
- I work there since 2003. For more info about Scriptlance and freelancing in general check out my home node