Pros
TradeMark Media is all about its employees' happiness and success. Maintaining a healthy work/life balance comes before all else, and a supportive vibe is an absolute constant. With respect to software development, you can find higher salaries elsewhere but you cannot find an equal when it comes to the full complement of benefits (health, salary, peace of mind, rare instances of working over 40 hours, etc.). TradeMark's process sets up itself and its employees for success by planning projects logically and reasonably with respect to development hours and timelines.
Cons
For the most part, TradeMark media simply "makes websites." This can either be interpreted as a well-focused company, or a company that limits its ability to accomplish a wide variety of goals. Development tends to begin in either Drupal or ExpressionEngine but does often include a great deal of customization to project specifications. Depending upon one's personal goals, if those include a wide variety of software development projects, TradeMark Media could be pigeon-holed as a CMS shop that designs for practical needs, rather than extravagant, flashy solutions.