Things I like: - Berlin is nice city to live in, cheap to transport (bike, shared bikes/cars, nice public transport)
- very cheap and good quality basic groceries - meat, dairies, pastry is really cheap with great basic quality and you can always go for organic and more expensive variants, cheap restaurants and bars, relatively inexpensive housing
- Berlin has decent flight connections around Europe + easily reachable Amsterdam, Prague, Copenhagen by car
- No crazy workaholic culture (nothing compared to the US), lot of holidays and taking a sick leave is easy and covered by law, 8 hours of work per day
- Nice engineering meetups and community
Things I dislike: - getting a decent apartment might be really difficult now days, even more difficult than getting a job
- Berlin is not so visually pleasing
- sometimes it's difficult if you dont speak german well
- winter is not so cold but very dark and grey