They had 5.0 rating for several years because 2 of the 3 people who posted reviews were family and friends of family. With the 3rd being someone cheerleading for the company to grow.
Finally got the nerve to post a truthful review after seeing a couple current/former colleagues do the same and watching their rating plummet is just a thing of beauty.