Incredible intelligent people
High levels of accountability
Always thinks Customer first
Excellent facilities/working environment
Brilliant CEO
Very growth oriented (both organic and inorganic sources)
Cons
Can lose sight of work-life balance
At times, it can seem like a culture of fear (of not knowing the details of everything)
Commute can really be bad if you live North on 880 or 680. Really bad!