This company takes the crown for worse work ethic, unprofessionalism and horrible people skills. The office staff has no patience for other employee and their communication skills are a huge opportunity. I will never recommend this company to any candidates looking for a position in a field they feel passionate about because this company can't deliver the tools nor developmental skills employees require. This company also is known for slandering previous employees name when new employers call for reference checks, obviously the staff are not trained with California law on reference checks. Overall the company requires new ownership and people who care for not only their people but also their integrity.