You have GORGEOUS hair. Honestly, I think women with hair as healthy and pretty as yours should keep it long, but that is mainly a selfish statement: I am just really envious of anyone who can have long hair because I can't (at least not without it getting horribly messy and tangled).
Of course you don't have to keep it that way forever, but while you're young and your hair is in such great condition, I don't really see any benefit to cutting it off unless you feel it is more suited to your personality, or long hair takes more maintenance than you want to put in. Taylor also made a good point about doing something so drastic before an interview, when you really need confidence. Ele's point is good too. I love pixie cuts and short hair, but this one is definitely a crowd pleaser. You could always cut it later, after you get the job you're after ;)
You also have the benefit of versatility now. If you are going to put your hair up, I'd rather see it in a more deliberate, sleek style. It doesn't have to be a fancy updo or anything like that. But I think to pull your hair in an ordinary ponytail is a waste of your pretty long hair.