The technical and HR teams are very friendly and helpful. The company cares for its people.
Cons
It is not a place for fulltime employment. If they are interested in you, make sure to work as hourly contractor, Your position can end due to project funding.