Lived for Estonia for a long time, so I totally feel you pain. The country is designed for the specific mindset. I mean if you like cold weather, hate interacting with people and prefer to stay at home in general. Otherwise, yeah, it's really painful :-)
However, the purchasing power for a software developer is pretty decent there, if you compare it to the popular destinations like Berlin or Amsterdam.
> I’ll do my job, but I’m not going to work my ass off or do anything more than absolutely required” kind of apathy. What's wrong with this approach? People just don't want to stress out to buy their CEO a new sport car.