Pros: great benefits, training
Cons: not very busy
It is a great place to work. Management is very supportive. They offer a lot of training in order to be prepare for everyone's position. There is always something new to learn. All employees are very knowledgeable and very friendly. Work environment is great, people work as a team. It is very challenging, but it keeps people motivated.