The benefits to Starbucks enjoying of having small teams of staff in each branch are:
It narrows the gap of bureaucracy.
Stronger communication among the staffs.
Experience better and quality work.
It creates bridge between organization-level strategy and staffing decisions.
It eliminates the distance between different statuses.
It helps to treat employee’s equal importance.