Pros: pay, benefits, family friendly
Cons: lot of travel but they are willing to work around your family needs
Great people to work with and they really care about your success and your family. They believe in hiring the best people possible and they treat you like you are the best. You are not an employee. You are a colleague.