There are plenty of teams at Amazon which could be significantly larger than that. How many employees do you think they have in every warehouse, and how many managers? ;)
My first true corporate experience was with big-four Deloitte. The culture there is "up or out". May sound sketchy to outsiders but it was actually a really supportive environment.