Pros
The company culture is supportive and employee focused. There are monthly company events ranging from Board Game nights to Bowling at the Garage. Employees are supported and encouraged in their education and certification pursuits, as well as compensated through raises attached to certifications. Clients are the overall priority and all employees and managers actively work to maintain lines of communication to ensure their needs are known and addressed. As with any IT management firm, occasionally things are fumbled or missed. However, the crew at Dynamic Computing pivots to aggressively address such issues immediately once it is brought to their attention. Internally, the company continues to dedicate resources to process evaluation and optimization, education and training, and situational awareness. These resources are a long-game investment which tend to pay off months and years after initial commitment. The atmosphere is one of growth, and the commitment of resources to these internal items shows maturity and dedication to the field.
Cons
The pace is fast and demanding. Individuals uncomfortable with attacking workloads that are greater than can be accomplished in a given period (through triage/prioritization, escalation, collaboration, or extra hours) will have a hard time adjusting.