It's a pretty good place to work with 30 or so employees who are talented and friendly. The office parties made for a fun atmosphere to get to know each other. The hours are also good although you may work over 8 hours from time to time to meet deadlines. Benefits are great.
Cons
The way their contracts are set up can be a little too corporate for a creative individual. Layoffs may also happen without notice.