As a new Grad, I was immediately thrown into a sink or swim situation. I swam, but suffered. There were plenty of outfits that I worked for, some good, some bad. All in all I kept to my Nursing Standards and ethical views. I too was a 3.89 4 year grad, and found reality in Nursing way more different than actual practice. Stick to your guns, PATIENT SAFETY is the most important aspect of your job. Do no harm... If you can perform those 2 functions within a facility you can't go wrong. I have been asked by various DON's to lie, cheat, and perform sub standard care. Stick to your guns... Do what is right despite what you are told what to do. I have had a long career and managed to enjoy my job despite the challenges. Good luck.