Pros
Given that the company was one of the few companies that existed in Ethiopia which had a lot of outstanding teams of software engineers, developers, and high-end technical geniuses and it was great spending my time and energy doing what I love to do and also learning a lot from colleagues who have worked there.
Cons
we moved with my wife to the U.S. and i couldn't work there anymore. If there were possibilities of any remote work to keep continuing working there; that would have been great.