Pros
The company has a strong vision and is made up of very intelligent people at all levels. Very laid-back atmosphere with flexible hours and excellent vacation benefits.
Cons
If anything brings the company down, it will be a lack of focus. Trying to do too many different things at the same time is stretching the staff thin and reducing the quality of our output.