Pros
Talented group of professionals passionate about creating innovative, quality products. Fun working environment with beautiful San Luis Obispo as your backdrop. Competitive salaries and better benefits offered since employee count has grown. Great working relationship between management and employees. Feedback is always welcomed and 1:1 sessions with management happen every week. Company culture supports work/life balance. Management is understanding and willing to work with your schedule, which is helpful for working parents.
Cons
Open work environment. Makes it very difficult to have a conversation with clients, when the entire office can hear. Resourcing can be a challenge for development and design. At times, there's a lot of cooks in the kitchen, causing unclear direction and miscommunications.