Pros
Flexible work hours. The work is really high quality, demanding, rigorous and precise. It was a great opportunity to learn in-depth about technical detailing. A place for self-motivated individuals. The office is structured more like a studio or atelier, and the principal was always available to discuss details and answer any questions I may have.
Cons
Little room for personal design contribution as principal is largely in charge of design. For some designers this could be seen as a negative, although I learned a lot and it was a good stepping stone for me personally. Not a great place for egos, or for people want to be design stars.