• I would say it is critical to doing a great job. I don't really understand how it can't be. The more you know about how your company works, lives, breathes etc. the better able you are to do your job. I'm sure it's possible to do a great job with out that but it's way easier if you do IMHO.