Is it hard - if you're a "normal" person, with reasonable knowledge and flying skills - shouldn't be a problem.
Conditions - check PPJN, pretty accurate. It varies according to contract and location (so despite taxes and cost of living you end up with pretty much the same everywhere).