If you are adaptable to new places, people, climate and lifestyles...........
Singapore has been 'bashed' by many expats and I would like to speak up for my country.
I've travelled to many other countries and while I appreciate the beauty in foreign lands, I have as yet found my Shangrila.
My country has its good and bad points like other countries. What I lament is the lack of mountains, lakes, forests and countryside. Singaporeans take time getting used to as we are generally more concerned with self, family, friends, relatives and then others - in that order. One thing though, we are used to having people of different races living amongst us so we are not racists. I would say one of the best thing about Singapore is the way our government manages law and order. You and other expats will get equal attention and action like the locals pertaining to protection and justice.
Singapore is a 'fine' city .... 
You'll be fined for spitting, littering, urinating in lifts, smoking in prohibited areas, parking along 'no-parking' zones, etc. The list is too long to mention... 
As long as you do your work, don't mind the blank looks on Singaporeans' faces, like HBO movies, constrained living spaces, you will have no problem living in Singapore.
