incubed IT has celebrated five incredible years of existence. We would like to take this opportunity to thank you all for helping us make the past five years so successful!