I started when they first launched and they are still going. It was a fun place to work when I was there. If you put your time in advancement was an option.
Will work with you and your needs.
Bad part for me was being on call. It started out fine but when we took on new clients we started getting multiple calls every day. Being on call for a week and getting calls almost every night waking you up really started to take its toll. My last week there I was getting about 3hrs of sleep a night.