I worked here for 2 years as an intern, but it was not until recently that they started hiring me! Now when we have any questions or issues, there's always someone who is able take over from another engineer so no matter what time of day you call them back - if their available then your problem has probably already been solved by one person at least once before.
It'd be nice having some more benefits (free lunches? free beer?) since sometimes even though people are super friendly around work/social events outside working hours things can seem kindof awkward between groups due to being partied out all night :) But overall still great place too hangout after finishing up work!!