Pros
Jenkins expects a lot of its employees but they reward you, train you, and acknowledge you for your extra efforts. The pay is very competitive. The people I work with are driven but not greedy. We all work hard and yet my boss calls me to see if my hard work is having any negative effects on my family. I can't say enough. I've never been denied any pay that is owed to me and the pay structure is clear so I understand what is owed to me. Also, Jenkins is growing so I feel like I have the ability to have an actual career instead of just being stuck in one job. One other thing is that the actual work is helping people who really need help. This also flows into the cons. See below. One last thing is that I have access to a lot of senior management. Everyone has an open door policy and I feel like if I have a concern that it is heard and considered.
Cons
When there is a big weather event the workload can be overwhelming (although you're paid for it via comissions). Also, some of our customers we are serving can be very difficult because they've just had a traumatic event happen in their lives. This is not usually the case but when it is it can be very hard. Lastly, It's hard to break away from your smartphone. I find myself answering calls and emails during the evening.