If there were an option to give less than a 1 star rating, this company would definitely deserve it. The corporate culture is toxic. Top management berates and abuses its staff. Creativity is stifled. Staff members are overworked and underpaid. Job postings are misleading - I ended up filling multiple positions. They piled on much more responsibilities - more ... than I had anticipated and this was not reflected in my salary.
Stay as far away from this company as you can!!! - less