Company works in silos, job not secure even though management claims it is, lack of communication from top down, work environment could use improvement-- lots of bad attitudes/unhappy employees, low pay/terrible benefits, no training. No need to go on.