Company assigned MacBook Pro crapping out on me. Will be taking a trip to an Apple town hall soon.