This document provides notes on the author's 20 years of experience working in IT in Japan. It touches on several topics including localization challenges, addressing systems, payment methods, types of companies, workplace culture, development practices, language capabilities of staff, and the special role of Tokyo. The author notes the complexity of working in IT in Japan compared to other countries due to cultural and business differences.