InternThe good thingsFriendly and low politics, superior was willing to help in whichever areas you needed help with. It's a great place to work with cheerful colleagues who will boost your mood especially if you are doing night shift.
The challengesI think it's quite stressful for an intern managing wake up calls and running solo, maybe having someone to buddy them for their first week or so would be nice. Other than that, the company is pretty good at taking care of their employees/subordinates