Pros
Helpful and friendly colleagues. It is also very clear to see how much the staff mean to the company.
We all work together, pulling in the same direction. One family, one vision. Although, I may benefit slightly from a higher salary, the one important thing this job has taught me, is that money isn't everything. I am very happy here. :-D
Cons
I would like to progress to another department in a main capacity not a supporting role, but due to the size of the teams, I do not know if such an opportunity will arise.