Exiting technology
Responsibility given at early points in your career
Immense opportunity to learn about technology and business
Very smart and motivated peers
Cons
Requires better decision making at the mid-management
Better communication across the board