Ever worked in a bureaucratic corporate environment? So have I, and it can be downright frustrating. In a typical hierarchy, there are too many levels of approval to get things done, and too many ...