Pluspunten
The 18+ mix of developers, business development staff and project managers are genuinely nice. There are relatively few egos here, even though some of the more senior developers have years and years of experience. Work/life balance is great and there is some flexibility around working remotely. Also, every blue moon a cool project comes around.
Minpunten
The two founders started the company out of college, so is there little in the way of structure or supervised management. There are few repercussions for those who routinely screw up or don't pull their weight. Mediocre work is permitted all too often. The two founders seesaw between being too big picture or too controlling. Priorities can change by the week, and there can be a lot of pulling people on and off a project at a moment's notice, leading to wasted time and resources. Questions of budget also take precedence over the quality of the work, leading to unhappy clients. Developers are either very junior or very senior. There's little in the way of growth if you are somewhere in the middle.