Thanks for the great advice, everyone. I really appreciate it. I think I definitely do have a sort of disillusionment after entering the real world. In response to @rbulsara, I do agree that my current company does a lot of contribute to the world. But, at the same time, certain people in...