Cons
Management, especially upper Management are unprofessional, rude & disrespectful to employees. Department management are not all properly trained to manage and so many rude and inconsiderate managers who use bully tactics to intimidate employees. Always putting the dream of a bonus at the end of the year, but no real way to explain how the amount came to be. They give employees the opportunity to "prove" they can handle a new position only to keep from giving a raise. I wouldn't recommend this company to anyone who likes to be respected, have a clear path to promote, clear idea of work responsibilities, enjoy having family or personal time and just want to have a positive work environment. Sad to have left a company that I enjoyed what I did because if the poor management.