Fast passed and productive company.
Pros: short drive to work
Cons: no job security
Small company with no job security. If you don't mind spending your evenings and weekends with the company's staff you will likely keep your job. However, if you choose to keep work and personal life separate, you may be in jeopardy of losing your job. Most management shows favoritism. Co-workers are not encouraged to work together for the benefit of the company, rather only look after their own benefits. Hardest part of the job is dealing with biased supervisors and paranoid president/CEO. Working with the customers is the most challenging, rewarding, and overall the best part of the job.