Daily work is meeting, programming, and testing. It's a little boring after 10+ years. I learned much from this company, including programming, development environments, narrow band communication, abroad cooperation, team management, and many soft skills. Colleagues there are nice and smart. We help each other and struggle to achieve goals. If it were not for the domain knowledge of daily work is out of date, I will work there for more years.