Productive and just a great place to work at.
Pros: getting to meet with our clients and hearing great things we have done for them.
Cons: sometimes can be very busy, and not much time meeting with co workers to help each other out with issues they may have.
Everyone is smiling and happy, management is great, they listen and help you grow into something bigger and better. They want all to succeed in their jobs.