Poor salary level at the mid-senior level in which i was at - easy to find other employers offering ~25-30% more for the role. Overloaded with work for the number of people which can result in chaotic periods. Senior management is very cliquey - several directors for such a small company is absurd.