Pros
All in all it was a great company. Just expect to be pushed hard to both achieve the concepts and excel at your contract. Help is needed if you desiire but expect them to make your situation seem like a walk in the park. If you work hard, they will pay good. If you wimp out, don't expect much.
Kontras
They dont keep up with the times.