Pros
Do you want a flexible job with perks like work-life balance, collaborating efficiently with coworkers, and learning a lot? This is your place! You only need to have excellent communication with managers and make them know that you're working on your tasks and able to collaborate. This is obvious when you work remotely. They're understanding when you're sick, even if you're a freelancer. I appreciate that a lot. You don't even feel work like a burden because each assignment is pretty exciting, and the team is always supportive. Another exciting thing is that VT is continuously evolving as an emergent company in VR. It's a matter of time before they become a top leader in the industry. So if you want to start a tech career, this place would be great to start !
Cons
Sometimes there are considerable delays in payments. But there's nothing to worry about since you can report to your supervisors, ask them for help, and they support you immediately. Although the delays, they always pay, so you only need to be very disciplined with your finances if you work for VT as a freelancer.