So no, you haven't worked in Enterprise.But in a proper company, you also have to have talent in addition to 'playing the game'.
Have you ever worked for a proper company?
Define a proper company? I've read your description, that's an ideal company. Define a proper company.