Lots of friendly talented individuals with great ideas. Accommodates to work schedule as needed.
Desventajas
Allow some managers to disrespect others without any disciplinary actions. Lack of communication. No HR. Upper management uses lots of profanity, no professional at all.