Stressful job environment, but rewarding in the long run.
Pros: flexible hours, job security
Cons: high-stress, high turnover rate
I like working for this agency, but there is often serious problems with effective communication. Higher-ups make decisions without consulting subordinates. Job security is no problem, though. Hours are also fairly flexible.