Dear Sahelly
Listen to me it is not a question of whether HR is good field or Accounts is a good field.
Listen to my story which is very well related to your story, in 2004 i completed by BCom and was searching a job and doing all odd jobs small secretary / office assistant jobs , then i got an opportunity with a very Big MNC as HR assistant and joined in that company, the HR motivated me to complete my PGDHRM from Symbiosis through distance learning in flat 2 years first attempt, but then started my woes, i was not at all able to get a proper HR job, almost all jobs in HR were full or whenever opening comes it gets filled up internally, actually if you see there is nothing in HR ,any person can do HR, but not all can do accounts, then after working as admin / secretary assistant i was just working and frustrated with my job not knowing what to do as i was not getting a good HR job, a HR generalist job inspite of having experience in HR, then like you i got one opportunity in accounts, i applied and now i am working as accounts assistant in one govt organisation, my basic qualification bcom is now providing me my bread and butter and from past one year i have learnt lot in accounts , taxation etc etc salary etc etc everything is in accounts, my pay is also good ,, since you dont have any job in hand instead of waiting take a jump do a different job if you dont like it then you can change but accounts is not a bad field accounts people have got lot of powers in passing bills and payments and all. IF you feel you should wait more time for dream job then wait else if the salary in accounts job is good then go for it.
As vaibhav is telling that finance company jobs prefer CA that is only one part of accounts, not every accountant is a CA, but ever Bcom, ICWA, CA, CS, MCOM is an accountant. , not all people workign in HR have done MBA from IIMs ????? some are Bcom , MBA, PGDHRM etc, hope everyone gets the point.
As far as about the jobs of PSU is concerned you better start preparing for competittive exams