Question: What are the pros and cons of using employees to build a custom system? How about the pros and cons of purchasing an off-the-shelf time, attendance applications, and outsourcing custom development? What about the older employees in a business? How do you think they will feel about adopting a new system and how do you ensure a smooth transition?