Terrible managment. Under value their employee.tranining is zero. Team supoort not there yet.The work place culture and atmposphere seem to be going dowmhill with no  end sight . Hostile work enviorment. Poor management style. Hard to move up , alot to change not a union. Can be difficult to get in the company. Large number of temp part time workers are kept in very bad condition no respect for humanity.