Hi BB - I reckon ATCOJ30 got it about right......... the shift work does allow time off when the rest of the world is up and about, but those same shifts can be a hinderance if you want to plan regular social events, such as the gym every Tuesday....or whatever. After many years they can be wearing. And it's a sedentary job.
But it can be very rewarding, depending upon where you work - with available openings into other aspects of the job as ATC evolves........and we're by no means all would-be pilots !
Good luck, if you go for it !