The company is not just another companyThe good thingsIt is a great company. The people are great. The services are great. At my time of leaving, the company is in its process of rejuvenating its lines of great services with fresh, new but great talents to enable them to be ahead of other knock-off or imitation services.
Fresh graduates will find it a great place to work, and also to make great life-long friends who are great to have around. Veteran professionals will find it a great place to share their acquired knowledge, and also to make great life-long friends who are great to spend time with.
The challengesIt is just so great I cannot find anything to complain about.
People might wonder, if the company is so great why did I have to leave?
In this world, there are many kinds of human being. Some like being miserable. I just had to find somewhere else to be miserable, as the saying goes misery loves company ;-)