Well that'll be why it's listed as a fixed term contract then. No it's not a perm position but for a lot of people it will keep the wolf from the door and get them inside a company that is actually expanding for once.
You'll work hard, but the remuneration aint bad!!
Pays your money, takes your choice!