They are still considering themselves a start-up after 5 years of development, sell a niche solution that not every company wants, they don't much structure for development or confidence in what their products can do, and don't plan to do what's best for their employees. The autonomy I described is faced by management making decisions about your employment without warning whatsoever. High turnover here from key positions. Red flags top to bottom. Benefits packages are also lower than the industry standard.