Awesome place, super communicative and nice place that offers all of that you need. Worked there remotely and WiFi was good as well.