The problem with being an in house lawyer is that you are a cost to the business, not a generator of revenue so you are at the mercy of strategic whims of the business and can be fired as quickly as you were hired.