I have been working at Southwest Gas full-time (More than 8 years)
Amazing company, still has wonderful benefits. Love my co-workers!
I don't have any cons.
I applied online. I interviewed at Southwest Gas.
Applied online via their website for intern postings. Received a call to set up a phone interview a week or so later for that same week. Phone interview was with two supervisors of different departments that were looking for a computer science intern for the summer. Personality based interview. Not very technical; only asked what programming languages I know and my level of confidence with each. Got the call with the offer a week and a half later. Started the onboarding process with the temp agency two weeks after that.