Decent pay;
Friendly environment;
Working hours can be flexible to a point;
Opportunities to move around in the company;
Nice balance of physical work and office work
Cons
Exposure to silica dust;
Work environment is uncomfortably hot in the Summer;
Vanishing chance of promotion from this role