<aside> 💡 We believe that great engineering happens naturally when you provide a healthy environment for your team.
</aside>
It doesn't matter if you are the CEO or a principal engineer, if someone knows something that you don't, let them teach you.
We value code and design that is readable and easy to follow more than the most concise answer.
We do not have a "throw it over the fence" mentality at Pillar. If you push poor code and let someone else deal with it, someone will do the same to you. But if everyone does a little, no one has to do a lot.
When you don't know how to do something, we encourage people to ask questions. But we will not do your work for you.
We do not tolerate assholes at Pillar. No one should ever put another person down for their ideas.
We do not want people to be afraid of making mistakes. Obviously we'd like to limit the number of mistakes but they will undoubtedly happen. These failures are the best opportunities to learn.
You should never not know what you can be improving on. Feedback should be given as it happens and never held onto for "later".
We are a customer centric company. We make decisions based on what our customers need. We strive to ship features often to find out what we can improve quickly.