-Very open-minded, skilled staff
-Everyone is so friendly and willing to help one another, the COMPLETE opposite dog-eat-dog
-Management gives you slack and trusts their team which makes you really want to pull your weight
Cons
-Some days can be slow with little work to do
-Difficult to get raise or be staffed