Megan Coughlin 

liberal, free thinker, out of step with ideology that all human beings have equal rights, overpaid and very grateful tech worker