When corporate management gives up on your team
Picture this, you grind day after day on a web application or website platform that very few people appreciate and that many complain about, yet it's critical to business operations. You bring a positive attitude to work despite having your ticket queue full each and every day. You and your team work hard to make improvements and squash bugs.