You link to the German versions of your website. I don't know German. You don't talk about your development practices or team experience. Your industry isn't shiny. You don't list salary. Incidentally, I was just talking to the guy who posts for a Boston manufacturing startup who says they have hired many solid engineers from here