-Staff are very welcoming
-Always opportunities to learn something new
-Monthly team bonding events
-Working with a wide variety of clientele
-Safe & clean office environment
-Management always has an open ear to new ideas
Cons
-I have not noticed any cons while working here for over a year!