Pros
Good benefits, generous leave policy, decent pay. Pretty typical for government workers.
Cons
TVA doesn't differentiate and reward excellent performers, but does reward mediocre performance by giving same bonuses to those whose performance exceeds expectations. Management in IT treats working level employees as lower than themselves and talks down to them. Promotions are often made by who you know and not what you know or how you've performed. Several managers in IT have been promoted over the last year that were previously demoted and almost fired due to poor performance. Too many managers are hiring and promoting their buddies from previous groups or other companies and not selecting the best candidate for the job. Not a place you want to work if you're younger and want to move up in your career by honest hard work where you hope to get promoted based on your performance.