Behavioral health technician (Former Employee) - Reading, PA - 18 June 2023 What is the best part of working at the company?Nothing I would care to say, wouldn't recommend What is the most stressful part about working at the company?The lack of security and bad supervision Was this review...