Business jargon is annoying–but startup jargon? That’s on an entirely different level. It’s not just annoying to the people who have been around the block a few times like venture capitalists and established CEOs, but also to the new hires who are dipping their toes in the startup culture for […]