* One of the only companies I've worked for that really listened to my thoughts and ideas - this made me feel that my work was making an impact on the organization.
* Management goes out of their way to help you gain exposure to areas you may be interested in - if there's an area of the company you want to learn more about, they will happily work to give you agility in your position.
*Warm and inclusive atmosphere - everyone in the company made me feel at home from day one.
Minpunten
* Growing pains from high-growth - not necessarily a bad thing.