Vantaggi
While free lunches, coffee/tea's, benefits and lifestyle accounts are common perks in the tech sector nowadays, those tangible items are not what's truly important to employees especially when there are a significant amount of other more meaningful things that make an employee stay with a company.
Svantaggi
Retaining employees should be just as important to an organization as it is in acquiring them. I feel Top Hat does not do their due diligence in correcting issues that are frequently brought up by employees but more so, overlooking & avoiding them which has resulted in the org developing a fairly bad reputation in the tech community. If you're employees are indeed what matters most to you, then why not do right by them? Ego's need to be put aside at all levels within the organization. Top level down. During my time at Top Hat, I noticed a significant amount of politics, high turnover, inappropriate behaviour happening in meeting rooms between sales members and sales leaders being extremely disrespectful to applicants coming in for interviews. I noticed that if you had highly valuable skills, it intimidated others in roles above you, your ideas would be shot down because they did not come from those individuals. If you are hiring people for their expertise and experience, let them contribute. Create a safe place where employees can go when they are experience issues like this. HR has not been an honest, safe, experienced place at Top Hat in a very very long time. Inexperienced leaders ran this dpt until recently. I feel Top Hat has Managers in place leading teams with no one monitoring their work to see that they are not leading with the companies best interest in mind, yet their own. Leadership training for Managers + should be something the company invests in or completes surveys' from teams on their managers leadership style/skills. People don't leave companies, they leave managers. HR (at this time) had employees on a schedule to write positive glassdoor reviews in hopes to 'bury' the bad ones. Why not correct the problems being spoken about in these reviews vs 'burying' them? Is it because it's easier to do that than listen? The culture just is not one that is set up with employees first in mind. It is not trust based, no leadership and development, everyone is treated as they are disposable and as a working professional, you just do not have genuine support from leaders. It's a shame that no matter the amount of feedback given, the CEO does not strive to take this advice to make things better and at least start to slowly fix the culture and reputation of the org. You would naturally think this would be a priority to any leader running a company. Lastly, allow some autonomy in positions within the org. Micromanagement is not a good leadership tactic. You should be able to trust employees, if not - why did you hire them?