Don't forget that you have weekends as well and dedicate them + evenings to visit/do things.
If I were you I'd stay more than 2 weeks though, 4 weeks seems ok, 2 weeks while travelling doesn't seem enough to see everything.
Granted that I never worked while travelling but that's how I'd do it (and also stay longer than 1 month if I really like a place)
If I were you I'd stay more than 2 weeks though, 4 weeks seems ok, 2 weeks while travelling doesn't seem enough to see everything. Granted that I never worked while travelling but that's how I'd do it (and also stay longer than 1 month if I really like a place)