Pros
Very well organized, highly professional and committed to excellence, consistent focus on clients and customers, collaborative team, investment in employee development, benefits and results-only work environment (ROWE)
Cons
The commitment to excellence and client service can be challenging for those who are used to less accountability