Having worked in an enterprise company for a few years, and while there are some interesting problems to solve, the amount of politics and red tape that you have to go through before you even get to write a single code is a big hindrance to creativity.