Pros: benefits, job security, leraning opportunity, independence.
Cons: salary of course. there hasn't been an increase in years. stagnant wages are not good for moral.
This is a great company to work for in support of the DOJ. There's a great work/life balance and the management is there for you when you need them.
Depending on where you work, you might have co-workers from this company in your office or you might be the only contractor in an office full of government employees.
The hardest part of my job is the lack of work at times. I can only do my job when the agents are taking down a case and seizing assets. It's quite slow when they're building cases and not actively seizing property.