1. Relatively young, making it easier to accept new ideas
2. Clean company environment
1. Fast-paced
2. Company products are distributed during the three major holidays
3. The interview process is too lengthy