That's been my biggest annoyance with tasker (I'm a new Android guy on a nexus 5). I tried to make a task based on arriving at work, but I eventually had to go with the wifi connected thing at work. It works fine, but I work on a huge campus so I'm only actually at work for like 5% of being connected to the wifi...