Vantaggi
Working with people all around the country and world, both as co-workers and clients was a rewarding experience. Helping companies hire and manage workers is quite rewarding, especially knowing you are contributing to them getting jobs and having a smoother work experience.
Svantaggi
The software set-up was quite manual on the back-end. There were improvements to the very manual implementation process coming when I left, but not sure how much they helped. Most of the clients we were working with were very much NOT technical and they didn't understand what needed to happen for a complex implementation process. Management did not seem to take the pains of the implementation and surrounding teams seriously, even when it was having a negative effect on clients.