My wife was fired from a job at a well known University in the area. She had 2 bosses in a year, one of them twice after coming back from prolonged mental health leave. Within a month of coming back my wife’s boss had a long term relationship end which lead to my wife being blamed for everything and anything, and was then subsequently fired.
On the other hand, my wife has excelled at her current job. She has been promoted 4 times at this point to a director level position and is extremely well respected. If they were to call her previous boss (who has had multiple people promoted over her in the past 2.5 years), the review would be awful and not reflective of my wife’s work.
You know what would have caught this without any effort what-so-ever? Calling the company and verifying dates of employment. It is part of every job application, and is expected.