Your success with this company is based on manager's discretion. Manager's are not reviewed on ethical practices, competency, or methodology. Resulting in a lot of key decisions based on feelings, misconception, and opinion.
Knowing what I know now. I would not have chosen to work here, and would have accepted other offers over the years.