JD is all over the place, expect to do work outside your expertise.
Reliant on government funding hence need to adhere to any government request
Old people mentality and the overworking of junior staff
Extremely hard to get a promotion even if you work to the bone
Office politics is apparent and some senior management seems too comfortable with their position to the point they are not professional in some aspect