What Makes an Employee Leave a Great Company?

When you work for a great company with a mission and vision you believe in, it can be an exciting time. However, just because you work for a great business doesn’t necessarily mean you’ve found your long-term fit. Sometimes, people feel guilty about wanting to leave an organization that offers excellent salary and benefits and produces amazing products and services. However, employees do leave good companies all the time. Here are some of the most common reasons why.

“Contemporary Staffing Solutions has many clients with amazing cultures and job growth opportunities. In the interview process, it is important to uncover the personality type and management style of your future boss. It’s important that candidates allow the interviewer to run the interview as they see fit, once they open the floor up to questions, they need to actually interview their “future” manager to make sure they are the right fit for them too. Styles that seem to encourage empowerment, collaboration showing that you are thinking for yourself and professionally disrupting the normal to make improvements are not found every day. CSS offers this unique culture to internal applicants. Reach out to learn more about us and our client base!” says Caitlin O’Malley, Internal Recruiter, Contemporary Staffing Solutions.

A Bad Boss

There is an old saying that people don’t leave jobs, they leave bad managers. That saying doesn’t come out of thin air; a bad boss is the number one reason why people quit their jobs. It is hard to maintain motivation to succeed when you work for someone who makes your days miserable. A toxic relationship with a supervisor impacts engagement, job satisfaction, and even mental health.

No Path For Advancement

While there are certainly some people who can be happy doing the exact same thing every day through the course of their career, most people want to move forward and grow over the years. Working for a company that provides no clear path for growth and development isn’t a place where an ambitious person will feel happy.


Every job has its ebbs and flows in terms of workload and stress, but constant overwork leads to burnout. Unfortunately, it’s often the most capable employees that take on the most work, which leaves them more susceptible to burnout. Everybody needs personal time to relax and recharge their batteries.  When work-life balance doesn’t exist, something must give and it’s usually the job.

Lack of Recognition

Everybody wants to be appreciated and recognized for hard work and success. When leaders fail to recognize success, it saps motivation to continue to push for great results.  It doesn’t take much for a manager or leader to say, “thank you” or, “great job,” and when you can’t even get that much after busting your hump on successful projects, it can be extremely demoralizing.


When the boss is constantly hovering over you to make sure you’re doing your tasks “the right way,” when they refuse to put trust in you and relinquish control, it leads to frustration and even resentment. Ostensibly, you were hired because of the value you could bring to the team, and if you aren’t allowed the autonomy and independence to do your job, dissatisfaction is sure to follow.

Is It Time To Seek New Opportunities?

Working for a great company doesn’t necessarily mean you have a great job. If you are facing any of these challenges, or if you find that you are miserable more often than you feel happy and satisfied at work, it’s probably time to seek new opportunities. If you are looking for new ways to grow your career,  contact the recruiting team at Contemporary Staffing Solutions today. We are committed to the success of our talent network, and we can help connect you with a position where you will thrive.