There is one aspect of the game I seriously hate and that's discrepancy between places. At work, I could gain a level a day at the lower levels due to two pokestops being at my desk. At home, where I have been for a week now (study leave) I have not gained a single level. I have hatched two eggs from walking around, but who wants to sit at a pokestop for an hour just for that? All I have to do at work is let the phone charge and have the app open, I would hatch eggs due to GPS glitching and whenever I finished something, quick spin at the pokestops and continue working. That adds up massively.
Here at home, it's quite frustrating, there isn't even any GPS glitching. And going out, there are no Pokemon here in the countryside compared to the city.
Am level 16 now, planning on using my first lucky egg soon, I am closing in on my target of 65 possible evolutions.