in my experience, the embarassement of a job doesnt come from the technology you are working with.
it comes from the people you are working with, and the people you are serving as customers, and whether these stakeholders are being treated well and having their needs met.
it comes from the people you are working with, and the people you are serving as customers, and whether these stakeholders are being treated well and having their needs met.