The communication with the company was not very good from the beginning. The HR person took a long time to reply e-mails.. I feel that people there were smart but somehow expected me to be a better programmer. I had many basic undergrad probability questions which were not hard but they expected me to have more programming experience.