I did not have a great experience with this company. There were numerous delays and excuses. The receptionist was extremely warm and friendly and the finished product was fine, but the production process was fraught with frustration on both sides.
Pros: Some of the staff members were great
Cons: My job was shoved aside for bigger ones and communication was poor, computer glitches, people quitting