I was an ATCO both at home and abroad, non-state and state for somewhere around 35 years. I worked several different watch systems at totally different units providing a mix of Aerodrome, Approach, Approach Radar, FIS and Area Control. I can honestly say I can think of no bad points and that I enjoyed almost every minute. The only downside was two serious accidents I was involved in (thankfully not my fault). Otherwise it was fantastic.. It's immensely satisfying, provides excellent conditions of service (with NATS) - good pay, stacks of time off, great work colleagues, etc, etc.