Have an interview coming up with this company. Have not discussed pay, comp package, insurance etc. is this company still horrible based previous thread roasts? Micromanaging? Insight please