Working at KnowledgeNet is a great experience and I have learned so much. With the up beat atmosphere and great communication with other co-workers, it really makes the day that much better. It's a very relaxed environment that helps you stay focused but shows you it's okay to have fun at the same time. I have obtained many skills from this company as far as IT software, planning mini after work events, and how to be a better sales person with all the Sandler's training. This company is great for training and keeping you updated as things change. There is slight confusion between management but has been improving with time. The only down fall I have is they say they hire with-in the company, but don't find that to be very accurate seeing as I have been trying to move up for a year now. Aside form that great company, fantastic people, and amazing owners.