Congrats on finding a job that makes you happy. Throwing nerf balls at my co-workers sounds pretty fun tho LMAO!
I had a sh*tty team leader once..... she was above me but below my boss. She had no idea how to run our department..... couldn't do her job..... she just plain sucked at life. She eventually got under my skin enough for me to declare war on her LOL..... 3 months of me aggravating the hell out of her, not covering up her mistakes, and pointing out the stuff she tried to hide..... and shes no longer there
~Haz~