Pros
Professional adults, great team you can depend on, many employees have a long tenure like myself. We are happy here, every day is different. Plenty of flexibility and work - life balance
Cons
Sometimes things don't work out with candidates or they're hard to get in touch with. Clients can be demanding but that's any industry.