- toxic culture - unmanageable micro management - unattainable targets - incompetent managers. The pay LOOKS high, but that's simply because you'll be working 5 jobs in one. Trust me, it's better to be payed less than to not work for this terrible company anymore