Great learning experience, starting from the bottom of the hierarchy. Learn a lot this way and opportunities to climb the ladder.
It all depends on which Department you work for. Enforcement Depts tend to have more stress than no enforcement. QG does try to look after it's employees. Job Security is solid. A change of management is too often due to promotions. Scope for moving into other areas of the Depts or to other departments.