The people make it great! All are easy to get along with and it makes a difference when everyone actually wants to come to work! It’s a real team! Management is supportive of your ideas!
Cons
The market is very competitive right now and that can be a challenge for the team, but on the positive side of that, that is better than having no jobs to work on!