Reply
Super Contributor
Posts: 341
Registered: ‎04-08-2010

Do you feel the company you work for subscribes to the Peter Principle?

Simply stated, it means that people are promoted to their level of incompetence.

cheers! chum