people focused company driven to complete projects based on quality of the work and not how fast they can get it done. focused on making the customer satisfied and going above and beyond what the normal company would do.
Cons
occasionally have to work long hours on tough projects.