great place, communication and flexibility