Hey Jeff - interesting article. Attrition is actually pretty high all across IT. IMO Anyone who can keep an employee for more than 2 years is doing something right.