Low pay, zero work life balance, diversity is non existent and not valued, poor communication from leadership, everything is a fire drill (poor planning), too much travel and no prep for travel (lucky if you get three days notice which makes paying out of pocket for flights very pricey), paying out of pocket for parking, sometimes paying out of pocket for software if you want it quicker than a month later, care too much about billable utilization with leaders being staffed at 85-100%+ billable, employees not valued, fun events almost non-existant, birthdays/work anniversaries not celebrated unless you are part of a previously acquired company, no one-on-ones with manager, no feedback, far too much stress and often boring, junior level work, ridiculous timelines, etc.