Developing a Master's thesis is a rewarding experience if you work with your passion. It is very demanding work-life in keeping good grades and produce research results worthy to be published. The environment in the office is very good, I made several friends there, with long conversations while the cluster computer was running some experiments. Yet expect to work long hours. If you like your research topic then is good.