Management is absolutely horrible and does not care about the "employee you" as they claim they do. Too busy minding your personal business to care about your work performance. Salary was very sad for the amount of responsibility and work you have, and I have been told off for discussing salary with other employees - hint, no one's paid the same and it's not based on experience/performance. Terrible office politics, toxic work environment. Vacation days were respected but holidays are a draw of luck.