It was an average experience.The good thingsEmployer and co-workers are good people. They will encourage you to do well on your job especially when you are a fresh graduate.
The challengesThere's no specific goal/direction/guidelines. You will be hired and introduced you the company which is basically, Real Estate Industry but later on, It is more like group of companies (Different Corporations like Steel-related products; Online Casino, Etc.)