- I've gotten to work with some of the smartest people I've ever met
- Everyone is welcoming and always willing to help talk through solutions
- Communication between all levels of the company is clear and often
Cons
- There are some growing pains, as all companies go through. However, lots of feedback has been heard to start taking steps towards improving those pain areas!