Management don't care about retaining good staff. They like to keep those who they personally like and not based on their skills or knowledge. My role was purely admin but I was told I had to put myself out there more and get to know management more which is not required for my role aka suck up to management. I had applied to get a promotion but they deemed I was not ready after being there for over 4 years. If I was not ready then, I will never be ready so I left and it was the best decision I have ever made. If I got the promotion, I would have made about 20% more than what I was getting in my role at the time. However, since switching to the the dark side as my manager said at the time aka CRO, I can make double what I was making. The person who took over the role I applied for had no experience in the role and ended up micromanaging the team due to their incompetence leading to a mass exodus. I am sure they are looking back with regret. Now their team is full of people with no experience and they had a hard time recruiting anyone to the team. Other random cons: - Expensive carpark or free parking is a minimum 10 min walk but limited so you would have to get in early - paid by your award so your pay is non-negotiable and you get a 3% pay rise every year - understaffed - overworked - underappreciated - no funding - yearly reviews but no real career growth - no flexibility to work from home - we had to pay our portion for the christmas party - no block out period for admin staff - the teams can be quite clicky - management has been accused of bullying staff members.