Core Values are in line with the employees, customers and vendors. 360 degree view of others first.
Cons
They are growing as such have same issues most small business do which caused friction in the work place as the team try's to align to the core value and company goals. This normal but not for everyone. They are looking for champions who want to mature into great technologist and have a successful career.
The opportunities for career growth and education are endless. Working for an organization with a great company culture and flexibility gives way to a great work-life balance that I enjoy every day.