You lack initiative

Unless you’re an entry-level employee, and likely even so, your boss and your company hired you to assert some level of independence in your role. In other words, waiting for your boss to micromanage and tell you every next step can cost you a promotion. “As an employer, I look for employees who can add value to my organisation, save me time or money and make a positive contribution to the company and its clients,” says Jessica Hernandez, certified social branding expert, career expert and president of Great Resumes Fast. “If I have to constantly check in to make sure an employee is doing their job or taking the next logical course of action, it’s wasting time and energy that I could be investing into another project that will bring value or generate revenue.”
You’re not engaged

Just showing up to work isn’t even half the battle – you’re expected to participate in all conversations that are work-related, especially in meetings. Sitting there idly while the rest of the team converses and discusses official business shows you’re not passionate about your job. “If you want that promotion, consistently demonstrate the passion and performance that will make senior leaders stand up and take notice,” says Don Rheem, author of Thrive By Design and CEO of E3 Solutions.
You mix work with pleasure

Office romances happen – but most employers discourage their employees from developing romantic relationships because, well, it can get messy, and it will likely impact your place in the office as well as the dynamic of your entire team. “Your romance will have an impact on promotions, projects, team building and responsibilities,” says career coach, Kim Jones. “The relationship could make it more difficult for your department – and, depending on your position, your company to operate effectively.” Bottom line: You should never engage in mixing pleasure with your work.