Everyone there was great to work with and it was a great opportunity for me to learn. People clearly cared about the overall company's success and were willing to help one another
Cons
N/A - don't have any major cons other than it is a small company, but if that's what you're looking for then it's a great place to work.