Hi Grace if here working (with reasonable benefits) you should be fine, culture wise on a personal level people are welcoming, business wise be very careful, in short I been here 20years I'm still out to lunch on the pros and cons, but I have good friends and a fantastic team that I built up over the years, so I'm not regretting anything.