Office environment; pay; the people I work with.
Culture, led by executive leadership.
Most coworkers do their part to meet deliverables and be helpful; a few are allowed to be "excused" which causes animosity.
Although leadership will tell you to have work-life balance, they will also over-assign deliverables that do not allow for the balance; will offer to find you assistance but the assistance does not happen or is ineffective in helping.
Punitive culture, along with favoritism and mid-level "tattles". Improve by looking at processes, show more appreciation to the value associates are giving, remove the leaders that continue to show obvious favoritism (ie- Clinical VP and Clinical Ops Director).
Leadership (VP level and above) need to change; understand what they are asking for/expecting out of their teams, recognize when timeframes for a deliverable is unrealistic and stop looking for someone to blame when the team falls short on meeting deadline or work is average due to over-assigning.