1.0
Feb 6, 2026
Former employee, more than 10 years
Owings Mills, MD
Recommend
CEO approval
Business outlook
Pros
They pay well for the various IT positions.
Cons
They are a revolving door of layoffs and London has taken over the company making bad decisions are hurting profitability.