The company is wonderful to work for with opportunities for growth. Continuing learning programs are offered and encouraged to everyone. Co-workers are always helpful and willing to take the time to explain policies and procedures no matter what department it is.
Cons
Currently I see no negative aspects of employment with this company.