Prós
I already worked remotely in other places but CT takes the remote job to a new level which suits my preferences perfectly. I love my project and my team, and they are not limited to it. They offer a very good salary and focus on your results instead of checking if you're spending your entire day facing a screen. I'm not here for a long time but hopefully, I'll be :)
Contras
So far, so good. Nothing to complain about.