Featured Studio – Boss Fight Entertainment

If you’re looking for a job in Texas, our newest featured studio might be a great fit. Boss Fight Entertainment has job openings at TWO different studios located in the Lone Star State – the original Allen (near Dallas) location and the newer Austin office. Boss Fight was originally started by members of the Zynga Dallas team after that studio … Read More