Professionally, the organization is very hierarchical. Entry-level employees do entry-level work, and middle managers at TI likely define "entry-level" differently than you do. I heard the phrase "have to pay your dues" more than once while I worked there. Often, team managers do what program managers normally do, while program managers do what assistants normally do. This can get extremely frustrating as you witness your team's direction slowly evaporate while your manager gets lost in the strategic customer-facing work and you do the time-consuming simple tasks with which he or she would rather not be bothered. This means a 5-person team with a manager and four experts executes like 1 person who has 4 assistants.