One challenge that many new CS grads come into direct contact with on entering the workforce is learning to reconcile their technical skills with the realities of their employer. For example, most technical folks when encountered with an old, aging, and/or decrepit application system will counter with the knee-jerk reaction of a rip and replace or a complete application re-write. But that solution may not make business sense, as the costs of such a move could outweigh the benefits. There are many other situations like this where combining technical skills with business intuition can help drive forward projects and advance your career. In this talk, I'll give pointers and direction on how to improve your business soft skills by learning how to decipher and deal with corporate culture.