
I was able to meet all the SMT's that I would be working with, each from a different section that they were over.
I'm a new hire and just started my permanent shift with a new team. So far they seem to work together and supportive of each other.
Everyone is a leadership position is available to speak too. And other, more experienced employees have no problem explaining or showing you something when asked of them.
I have medical from my military retirement, but I do use the dental. And if you live close enough to a Veterinarian that Niagara sponsors, they have pet insurance.