Pros
I've been very happy with this company. The owner does not micromanage, which frees up creativity. I was given a job to do and have been able to fulfill that goal as best as I see fit. I telecommute for this job, which is the most perfect situation for me that I could be in. The owner is easy to communicate with and makes himself available as needed. I have also appreciated the opportunity to further develop my modeling, texturing, and lighting skills in Cinema 4d and to learn Unity.
Cons
The end result of what is desired for this game platform is not very clear, including different peoples parts in that creation.