You might find it difficult to manage your work-life balance, as in the beginning it will take a lot of your day time and by the end of the day you'll be very tired, however, its very fulfilling. For me, the commute was also very expensive (I dont have a car yet, thats why), so its also something that I considered a con, but if you have a car or live near the office, you wont have a problem.