Pros
They will take staff on straight from University, so it is a good place to start and gain that first bit of experience. Flexible working hours, also happy to have part time staff so good for families.
Cons
There is far too much focus on getting as much money in for the minimum amount of overheads, I know that's how business works but Intertek take it to extremes. Examples include lack of investment in equipment making jobs take longer. Pushing unrealistic targets onto middle management who then push them onto low level staff, often resulting in stress and unpaid overtime. Lack of development opportunities, you are there to work and not to grow, and as a result the career progression isn't good. Low pay, equivalent positions for other companies will pay significantly more. There is a much stronger focus on hiring new staff than ensuring the existing staff are happy to stay. I get the suspicion that hiring and training new staff to replace those that are leaving is costing more than it would to make changes to stop the staff from leaving.