Decent salaries, high demand, job security, and plenty of options for mobility are just some of the perks that come with a career in front-end web development.
Employers look for problem solvers, not just people who can code, but people who can sit down with visual and user experience designers to solve major challenges.
Front-end development is a pretty flexible field in terms of where and when it can get done. The amount of freelance work available tends to be just as plentiful as full-time openings.