Pros: great culture, great pay, wonderful work environment
Cons: the only con was leaving
A typical day of work there was great. The culture is great and it really makes you feel like you're part of something special.
Great training programs and employee development.
The management is the best I've ever seen.
My co-workers were all committed and professional and generally just a great group of people.
The hardest part of the job was leaving – more... it.
The most enjoyable part of the job was being part of such a wonderful team. – less