I have the opportunity to maybe get a job as a software developer at a small software company that employs 14 people. But my gut is telling me that getting a job at a small company like that might he terrible. Do you guys have any experiences working at companies that small?
In my mind, I imagine the CEO would have a very large presence at the company and everyone would feel a lot of pressure to appease him. I imagine that the whole company would just be a boys’ club. But I guess any company can be like that, so maybe I’m jumping to conclusions, and the size of the company isn’t actually related to company culture?
Please let me know if you have any thoughts.
EDIT: The company has been around for two decades
Clique culture in small companies is pretty common. It might not be boys club but there’s no middle man to protect Devs from those in charge so there’s always going to be pressure to hang out if everyone is or to work overtime. You have to work in that clique culture but you don’t have to always say yes as long as you are friendly about it. The phrase “being firm” has never sat right with me for these as it’s the antithesis of friendliness you can be loose and say no and if it’s brought up again stay loose and continue to say no. You don’t need an excuse but a loose excuse is works well.
Security is obviously always scary but the tech landscape does not really have that anyway. Realistically if the only worry is it’s a small company and everything else is good, take it. If you find that you don’t fit into the small team flow, then you can continue looking in the future.