Poor management, poor training, and even poor expectations. The company expectations you as a person to just right in an know how to work all their programs and they want 12 hours of work in an 8 hour day. They give you a lunch period but they don't expect you to really take it Because if you do not answer emails back within one or two minutes they are calling you asking what you are doing.. Talk about micromanaging.
Helping people in need
See above Everything about this company sucks