Avantages
Great group of employees. Enjoyable atmosphere. They make sure you’re set up for success in your position, for the most part. Flexible (unlimited) PTO. Partial remote work is fine. Lots of snacks. Most of the higher ups are right in the Bellingham office, so it’s easy to knock on a door and have a conversation. Insurance benefits are pretty standard, nothing special. Stock options are seemingly good (great?), but they aren’t public yet with no solid timeframe to go public, so it’s just hypothetical money for the time being.
Inconvénients
Pay does not match up to industry standards, which appears to be the case regardless of what job position you are in. It seems that generally, you will get paid 30% less than the national average salary for an equivalent position. No bonuses, unless you’re in sales. No 401k match. No raises. If you let it happen, they will overwork you. If you do “too good” of a job, you may be inhibiting your ability to move up in the company because “that would cause a big hole for the team”.