Had a poor experience. The interview process took 5 months and was repeatedly delayed. After completing the full process, including a project that I presented on-site, I was told they were not moving forward with generic, meaningless feedback. I requested more specific feedback, which I felt was deserving especially considering the unusual length of the process, but was unfortunately provided with the same feedback again with no further communication.