Number of employees
79
Annual revenue
$7052680
"More than 30 percent of executives believe one-fifth or more of their company's IT budget is wasted each year." - A.T. Kearney, 2005