Pros: benefits, compensation, life balance, colleagues and challenges.
Fantastic company to work for, is more like a family. Every aspect of the company is great, very challenging but rewarding. I have never work for a company that took care of their employees like Bob's. I'm very lucky to have the opportunity to be a part of such great company, but most important the people that I work with.