Teamwork is discouraged here. The CEO will not allow sufficient time for any real hands-on training or collaboration with other technicians. Most of the employees are quiet, because the CEO leads by inflicting them all with fear. No one is allowed to speak up and make suggestions on improvements from a technical or administrative perspective. It’s pretty much a dictatorship. I guess this would be okay if you were gaining valuable work experience, but the problem is, the guy’s knowledge of both business and technical aspects of running a company are rather dated. I mean, he was probably good at diagnosing computer problems in the 1980s, but things have changed since then, and he seems to be angry that he has not kept up; consequently, he takes out his frustrations with his own ignorance on his own employees. It is really rather remarkable to be in a professional environment, trying to solve problems, and then have the CEO come in and re-direct everyone so they are running in circles and not actually getting work done. If you are going for a sales, marketing, or admin position, be very wary of the “president” who works upstairs. If he suddenly decides you’re not being productive enough (as if he knew what that meant) then your tenure with this firm is over. Simply save yourself the grief and work for another company that actually respects its employees and has a healthy work environment.