There are 3 helpful reviews There are 1 unhelpful reviews. Job Work/Life Balance. Compensation/Benefits. Job Security/Advancement. Management. Job Culture. Great company to work for. SealMaster takes good care of their employees. Sales - New Business (Current Employee) - Cockeysville, MD 21030 - August 8, 2017.