Extensive and exhausting interview process. Very tedious and ridiculous feedback. Definitely the kind of company that micromanages its people. Interview process lasted about 2-3 months. They gave feedback at the end of the process but a lot of it was nonsensical and unhelpful and as well as completely inaccurate regarding the questions i answered