Beachbody is so unstable, it's not even funny - they have so many financial problems - you should be careful if you are considering it. We had several layoffs in 2017 - I'd say that probably around 35 to 40% workforce was laid off. This is demoralizing and folks are afraid.
The IT group is stale and poorly managed, many managers have no clue, and the hire people that have no clue as they cannot evaluate their knowledge of job role fit.