Good place to work for, but I have heard that different locations vary greatly, as far as management, rules and policies. There is a potential to earn decent money if u are lucky enough to have a decent caseload. Benefits are good but cost a great deal of money. Good launching pad for a career but not much room for advancement, not that you would want to there anyway. Great for people just starting out their careers, work a few years and move on.
morning hours, no weekends
very early mornings, no career advancement