Overall a very positive experience. Phone screen within 48 hrs; Interview with HR; Office tour; Interview with Hiring Manager; Panel interview with team; Interview with peers; reference and background checking; offer within 2 weeks. Am loving my new job at PEMCO!