place lives in your home.
electronic specialist (Former Employee) – facman – November 17, 2015
Worst place ever worked, they say work life balance, but only say that. Very intrusive into the way you live. Want in your house your bedroom and into your family life. They are very good at advancing the inept, and very much mid management heavy. Supervisors cant be trusted.
lots of angery people.