Management lacks communication skills. Delegates out loud tasks and is very unprofessional. Management does not listen to constructive feedback. Base salary is low and no to little salary raise yearly. Bonus varies and with the low pay rate should be much higher than what they give their employees. Overworked and no overtime. No position advancement. You can change departments but pay rate will remain even though work load will increase.