It's a nice place with a casual atmosphere, a good staff discount on all the products and on site daycare.

Cons

A very lateral company with room to move but chances of growing are limited. The office is also a warehouse that was converted so during the winter you can go days without actually seeing sunlight as you enter and leave before and after the sun is up.

Advice to Management

Constructive feed back, and need to lose the casual management approach - the atmosphere is good, but management needs to draw the line between the team locker room and running the business. Too complacent there.

Having the on site gym, day care, and cafeteria are excellent. We have an active social club that plans great events including golf tournaments, bar-b--ques and ski days with only a $3 per pay contribution. I can work flexible hours in my department. Learning opportunities abound

Cons

Positions are often filled without posting internally or externally. Promotions are given to people that may not necessarily be the best for the job. Everything is done on a shoestring budget