The role is very diverse & demanding though mostly enjoyable, good team spirit & bonuses were good& company car , lots of in house training & support if you need it
Cons
Unrealistic timescales for some projects , often extra hours doing paperwork, short staffing and stock issues were a constant pain, Good job if you're prepared to roll up your sleeves and be patient on the phone !