"Network complexity is absolutely increasing as we've seen in mobility, software defined networking and bring your own device," he said. "Network engineers are more desperate for software that helps them do their jobs. What we're seeing is engineers realize they need to stop firefighting and start being proactive. But it's hard to find software that fits the needs and budgets of everyone. Imagine trying to race up a mountain, but every mile five pounds are added to your back that you weren't expecting. Networking professionals feel like that sometimes."