Cubic was a good place to work. They treated contractors the same as their regular employees. They also had the 9/80 work schedule, which I really enjoyed.
The most challenging part of my job, at the time was getting Unreal 4 and their in house tools that were designed with Cry Engine, to work well together. Also, learning Unreal 4 at the time was pretty fun.
The people were great as well as the culture. I did have to pull some overtime from time to time, but that didn't bother me that much.
The drive there was terrible (dealing with I-4 traffic)