Probably the worst experience I have ever had. I was brought on site twice for 2 different teams. And Had close to 10 phone screens. I had my first recruiter leave the componay half way through the first process. The on-sites is typical in some ways to other enterprise level companies. But they are looking for a very specific cookie-cutter engineer. You beeter be able to write error free executable code from memory under pressure without any leading. I forgot the signature that promises used and resorted to psuedo code to work through the problem. Not expecting that they were dock-ing me for it before I had worked through the problem. All in all they dragged this whole process out over 3 months. And in the end, It all came down to some guy passing judgement because he thought I didn't know how to resolve promises. They didn't even ask. The may help people get jobs, as long as its not there. No wonder they are having a hard time finding good Front end engineers.