Pros
If you know you stuff around desktop and server hardware then the job is relatively straight forward and your day goes by quickly.
The staff are nice and the managers are easy to talk to.
Cons
The salary is poor for the amount of experience required. You're expected to know a lot about hardware assembly and building systems at fast pace on your legs all day under strict timing whilst being paid as much as a mcdonalds worker flipping burgers. The QC testing role which requires you to configure and test machines pays barely any more than the toilet cleaners.
They don't have parking spaces for their own staff and offer to deduct pay from your salary for a parking space at a private car park. Not great for a place with almost zero public transport availability.
You don't get to make the bonus that everyone gets until you pass the lengthy 6 month probation. As the location is in quite a remote area, commuting costs are fairly expensive meaning you don't get much of your salary left.
The customer services team in the office makes far more money than anyone else from the hardware engineering team, which is quite bizarre as the hardware role is both mental and physical.
Micromanaging on time keeping every task you do:
How long does it take you to grab a part? how long does it take you to assemble? How long have you gone toilet for? Why have you taken your lunch 2 minutes later and come back at 31 past?
Honestly for the salary on offer I wouldn't recommend this place. They had several complaints from the staff regarding poor salaries to which management responded with promoting people to mental health coaches. I think that says more than enough about the companies interests in their employees.