For a company of such a relatively small size (under 100 people), the lack of communication is truly mind-boggling. Nobody knows what's going on where, departments are in flat-out war, people are miserable. Every few months there is a mass exodus of employees. This company is flailing and barely keeping its head above water. Avoid, avoid, avoid.