Hopefully CELE is still open, i'm rather far on the application process but still, might just be me but they got filled up quick.
My recruitment center's been flooded as of recent, can't even get a call in without getting told no one's in the office, so apart from the shitty website to go off...