Pros: nothing is free you pay your own lunch
Cons: short breaks 15 mints 2 times paid, and 80% healhecare coverdge
Lots of fun if you are a person who likes numbers, and enjoy face to face customer service, and understands clients needs and pay attention to details.