Aww, she sure loves you. Well, my only advice is try getting her a sister/brother
One question though: How do you know she cries for 30 mins when you go to work? Haven't you left the apartment already?
It's common for dogs--especially puppies who grow very attach to their owners, so once they see you step foot out of that door, they're gonna go jump and bark, wanting you to take them with you.... but that usually stops within minutes. I don't see how she'll go on for that long? and considering she's a puppy, I'm sure she gets exhausted from whining.