Slow process , attended 2 Face to face interviews and 1 telephonic interview in Westborough MA after 3 weeks the recruiter originally reached out . Finally they extended the offer , i negotiated and they agreed. After that didn't send revised offer. Followed up for 2 weeks got an update that they cant extend the offer because they cant fulfill the terms they initially agreed to. Luckily i had 2 other offers and didn't say no to those knowing their initial sloppiness.
Don't go for it unless this is the only option you have.