Difficult place to work. Only thing that mattered was targets and departments that weren't involved in targets were expendable. The only pro of the business was the individuals involved in the business.
Good hours - options of different shifts, good training provided. Company treats it’s employees well. Good professional HR department. Occasional bonuses and good management- monthly one to one meetings etc