I am a long term employee (read 5+ years) at a smaller software startup company and have been with them from the start. Currently, the company has between 40 and 50 employees.
I am aware that a high turn over rate is an indicator of a problem with the (management of the) company; I have also been with this company since the start so I am afraid I might be the proverbial boiling frog. In its early days, the company has enjoyed a very low turn over rate (possibly due to its small size,) but in the last couple years there has almost been as many employees that have left, a lot of which are the new hires, but some of them are key members that have established much of the ecosystem of tools that we currently use.
To give numbers, there have probably been 10-15 hires in the past two years with almost as many people leaving. Is this considered normal for a company this size, or is this a red flag I should be concerned about?