I'm an engineer, I've worked for them for years, no problems, always paid on time, very helpful if you need anything and very nice people to deal with. I know several other people who have the same experience.
Now Dave, about that pay rise, lick lick, slurp slurp!