you sound confused soo... putting a finer point on things. you have only ever worked for the government ? and you have only ever worked for 2 government departments ? and that is the sum total of your experience which you think atmospherically invalidates my comment on a factual basis ? as i said above.. to use your own turn of phrase ...you sound confused. working in an IT role makes you an IT professional. having some type of graduation qualification in an IT field makes your a qualified IT graduate neither of which give you automatic broad base knowledge of different businesses, groups of employees and employers, or any sense of how social dynamics of culture manifest inside and outside business models and societal models of customary practice. you carefully leave all that out of your very carefully worded post. the omission is quite obvious, which is probably your years of experience inside a government department. do at your leisure feel free to reply to the points i have raised, keeping in mind you have probably spent most of your professional career attempting to directly ignore such sociology-environmental-macro-ecconomic culture models of geo-sociological-political composition. playing the carefully worded ethereal turn-coat-rebel of the big nasty machine does not make you a liberal intellectual political qualifier. it buys you bread crumbs at the cafeteria table in chat time while carefully leaving room to side with which ever political team become the dominant party(or in your case, your next boss).