They provided a very good overview of the job and did fully explain the duties and explanations. Would have preferred if they had more accurately matched their job positing to the actual position as they were looking for someone far more experienced then even the stretch requirements listed in the posting. Overall, a solid company to work for in my opinion.