If you are only interested in the salary, CSA definitely not the place for you. Private sector amd even many other government agencies pay more. If you are interested in honing your technical skills, also not the place for you.There are very good people just being wasted away.