The culture here is awful. It’s based out of Israel and how they speak to employees is horrible. The pay is incredibly low for what you have to go through while working here. Management turnover is constant. Training doesn’t exist and you will get in trouble for not knowing things you weren’t told. No site manager and no operations manager. Absolutely avoid if you can.