First, a little background: I'm 21 years old, majoring in CS. I interned at Microsoft last summer and everything was great. I loved the work I was doing, they loved me and I was offered a full-time position after I graduated (I was supposed to graduate in May). In the job offer that I accepted, they had me set a start date and I picked August 10th.
Here's where things get messy. Over the last two semesters, I have been struggling both with depression as well as with motivation in my classes. Because of everything, I failed some classes and would need the fall semester to finish my Bachelor's Degree. I have been seeking help from a medical professional at my university and I'm taking summer classes, but as I'm picking up the pieces I feel incredibly overwhelmed.
So, my question is what should I do? Would Microsoft push my start date back to allow me to graduate? Should I just not tell them and hope they don't notice? (finish my degree in a couple years) Am I totally screwed? I know that I have a lot of questions, but I guess I'm hoping that my career isn't shot from a few bad decisions/mistakes over the past year.
I really value the opinions of the community here at HN, so any advice or words of wisdom would be much appreciated.
Here's where things get messy. Over the last two semesters, I have been struggling both with depression as well as with motivation in my classes. Because of everything, I failed some classes and would need the fall semester to finish my Bachelor's Degree. I have been seeking help from a medical professional at my university and I'm taking summer classes, but as I'm picking up the pieces I feel incredibly overwhelmed.
So, my question is what should I do? Would Microsoft push my start date back to allow me to graduate? Should I just not tell them and hope they don't notice? (finish my degree in a couple years) Am I totally screwed? I know that I have a lot of questions, but I guess I'm hoping that my career isn't shot from a few bad decisions/mistakes over the past year.
I really value the opinions of the community here at HN, so any advice or words of wisdom would be much appreciated.