dude some of the folks here were just being sarcastic... if you indeed have worked at A for a few years, you should have picked up how things work around there and you sounded like you got what other others really meant by now.
Your pimp at B is a jerk, I suggest you drop him whenever first chance you get!