Pros
I have met some of the nicest people working here, and the company culture is really great. Relaxed environment, modern office setting, and open cubicles encourage collaboration between staff members. Depending on what "half" of the office you're in (Sales or Marketing), you can collaborate with fellow staff on music Fridays to create a Spotify mix to listen to as the day ensures. I've definitely expanded my music appreciation due to this! Also, there is a neat park across the street that a majority of staff take advantage of during lunch hours.
Kontras
It was always extremely cold in the office, which I believe is a flaw that cannot be fixed due to a thermostat issue. Also, there is no reception area, so whoever is closest to the door (and that may be you) will have to address anyone who mistakenly walks into the office wanting to buy lightbulbs, etc. Lastly, the company is fairly small, so there might not be much room to grow in your designated field if you're a newcomer/intern.