Pros
Some of the people are nice. Also, it has a good work/life balance as far as the ability to telework, the maxiflex schedule and also the compressed work schedule. Benefits are good.
Cons
Outside of that, there's not much more that is positive. The people are sometimes nice but you can't blame them because everyone is dealing with their own issues. Management walks around every now and then. Don't expect a smile though because you won't get one. The office I work has very low morale and a very high turnover rate. There are no growth opportunities because just about ALL the jobs are pre-selected. Don't let the fact that you see it on USAJOBS fool you. You make the cert, come in for an interview and realize the person who got the job has no where near your qualifications or on the job experience.