Overall Worst Company
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 ...
ConsOverall - Terrible