I am a junior developer, working for approximately two years at my current company. Lately things have not been great here (delayed raise, restructuring of the company, and lots of seniors leaving - which is not necessarily a good sign).
We have had lots of discussion with the team lead and in the team and I have complained about some things (salary, office, team atmosphere, and so on). These were done "anonymously" (but the team lead figured who was who). The complaints also reached HR. We talked about the issues and I do understand that most of them are not easily solvable. I have starting applying to other companies, because it's very unlikely that I will stay much longer here.
Today I had a discussion with my HR representative. She told me that working for a company is similar to a relationship and that both sides need to make it work. She asked me about the raise situation and told me that is was most likely miscommunication. Also, she told me that in a relationship you have two options:
Change the things that do not work and adjust your behavior
Move on
Did she basically tell me to look for another company? I'm sorry now that I did not ask for a clarification, but I was in shock. She asked me what makes me happy here and there was not much to say. Yes, I do plan on leaving, but I would like to feel less pressed and stressed about it.