it was a position at one of the labs not a faculty position. In order to be faculty you need to have a PhD or max you can become a lecturer/instructor. I was never offered a faculty position as I dont have a PhD.
Yeah Something is definitely missing and that is a PhD Degree in my credentials.
Moreover I dislike teaching for myself and I hated being a TA. Though checking exam papers was the best part of being a TA as you get paid by hours.