If you are not part of the "in crowd", you will never advance. They will use your skills, and beat you down at the same time. I know most employers dont normally owe you anything, as you are there to provide a service to them and their customers, however...
for a business that is supposed to build customer loyalty for their client, they can sure use a lesson on rewarding employee loyalty.