Maybe the were just a little bit nerdy... In any case, your old job sounds so horrible that I would try anything to quit. But there must be more than 2 jobs in the world?
I think I'll give the team another shot and try to talk to a senior person about what I would be doing and what my role and responsibilities will be.