Large company but with the personality of a small one. Everybody gets along well, and the culture is very light hearted. Communication is fantastic between departments, employees and management.
Cons
None so far, I'm enjoying my time with Kalle USA and look forward to progressing in the company.