Management plays favorites and provides little to no guidance. Work-life balance is nonexistent, with unrealistic deadlines and constant “urgent” requests. Promotions are rare and usually based on politics rather than merit. Communication between departments is terrible, which creates confusion and rework.