Pros
Small group, you get thrown into the fire so you pick up a lot of skill sets by default. Some nice employees. If you have no hopes of excelling or don’t want growth in your career than this is the place for you.
Cons
Stingy about vacation. There is virtually no vacation time. What you get promised in interviews or yearly reviews don’t get followed through with. Some people get handled with care and get all the considerations even though they are difficult to work with. Others are expected to work through the tantrums these people bring to the plate, no matter how unprofessional and rude they are. No overtime pay but expect to work overtime on a regular basis. They will tell you that they don’t encourage it but the way the management structures their projects, you will work overtime. Only a select few do design. The rest of the group are over qualified drafters with a better pay than drafters.