
they need to see employees as people
management needs to work more on team building
good pay for the area
job is very stressful and management becomes upset over the slightest error
they have a pretty rigid, old fashioned corporate culture. some things work, some don't.
they hire more and more temps and try them out for years and sometimes you get a full time job with benefits and often you don't