1. Some politics do exist within middle level management.
2. The compensation will not be competitive enough compared to other product based companies when you go past entry level role.
3. Few teams have extreme work pressure environment having 60 hour week from time to time. Nobody forces the time though, but it is indirectly implied.