Micromanagement, toxic environment. You will always be reminded there is a sword placed on your throat and the company is always willing to use it.
If you make some mistakes - you're out
If you move to fast - you're out of
Technical management that doesn't know anything technical but still judge you for not "knowing" enough
Worst place iv'e seen in the high tech industry in Israel.
Stay away, for your health sake.