Moved very fast because it was an open position. Whole process took two weeks. Very nice professional people, pleasant interview experience. No difficult questions, much more focused on fit and being sure you can do the math of the job. Benefits are comprehensive and inexpensive. Training program lasts for about one year and seems thorough