Avoid at all costs
Not a place for people wanting a professional, low drama work environment. Company culture is toxic, management is corrupt beyond belief and most people there stay because they're cut from the same cloth. If you fail to assimilate to this culture you'll be forced out quickly.
DO NOT WORK HERE!
Poor management, poor HR, high morality issues, poor salaries