Definetly sounds like time for some revenge and a new job. Don't quit though. If you do quit, you have no pay and no unemployment check. Make them fire you, after you have gotten even with em.