Pros: always professional, above board, great training and education
Cons: management had little understanding of the administrative field
Co-workers were very knowledgeable, hard working, dedicated, excellent friends, like family.
Customers for the most part were dedicated, professionals with very good attitudes.
Benefits and compensation were above average.
Overall, a great place to work !