Information Technology Expectations vs Reality