Another rule to consider comes from the retail industry. For every happy customer they might tell one person about the good service they got. For every unhappy customer they will tell 10 people about the lousy service they received. I personally believe that truck driving attracts a higher % of negative people than most other lines of work, therefore more negative posts! How many threads have you read in the last year that started out "I love my company!"? Hardly any. Does that mean there are no happy drivers? Of course not.
I drive for Crete so don't bash me as a JB apologist, but I wonder how many satisfied JB drivers visit this forum who have never posted even once to this forum or any other forum for that matter. They come on here and see a negative post about JB and unless it strikes a nerve won't bother replying. Some will think it won't do any good, others just don't care and others just don't want to get in a flame war. But I'll bet the farm that they all have a chuckle and then just shake their heads and go about making a living.
As I am typing this there are 56 people on site. 50 aren't even registered!!!!!!!!!!! How many of them are satisfied with their company? Probably most of them.
In my opinion most people who post negative comments about a company are not looking to "warn" others. They are looking for validation for their feelings and to find others with similar opinions. as they say misery loves company.