Typical third world country and toxic work culture. CEO talks about vision during all hands but I would suggest him to have vision first internally in the company that what is happening in Nashua office.
Exquisite place to work if you are looking for free money but if you are looking to grow yourself with a career then terrible workplace.