I have been working at Citizens full-time (More than a year)
the company provides great work environment
the work can sometimes be tedious
I applied online. The process took a week. I interviewed at Citizens (Riverside, RI (US)) in March 2017.
It was not overly long. Only had to interview once. Two managers interviewed me. One was attentive while the other was constantly checking the phone. I did post internally so that may have shortened the process.