Pros
The CEO actually cares deeply about the employees. But it’s an agency, so you’re only ever as good as your last and next project. I know who wrote the previous negative review, and they were so full of themselves as a developer that they couldn’t even recognize their own weaknesses. They were single-handedly responsible for a number of projects failing.
It was a good place to work. The people cared. But you need to understand what it takes to work for an agency. Not everyone did.
Cons
I agree that management could have paid more attention to the opinions of us developers. We provided accurate estimates, only to have them cut in half in order to try and win the contract. I don’t know if that has more to do with management or the fact that digital services is a really tough industry these days with so many cheaper options provided by off-shore companies.
It was a fun place to work, but ultimately it didn’t have the right combination of rockstar sales, leadership from the top, and enough developers who could get their work done in a reasonable amount of time. And that last part is key. DLT had some good developers, but many of them were really slow. And that kills you as an agency. And the rest of us had to pick up the slack.