great culture and smart people
It's a service company, so the pace is fast, which I enjoy. Even during hectic times, there is an effort to make sure people enjoy what they are doing, are continually learning and challenged, and are rewarded for their efforts.
ProsFlexible work schedule; great supervisors
Consbetter use of technology and systems