Full time: Great company with a great culture.
Pros
Company really encourages you to grow personally and professionally. Personally: There is a lot of encouragement through benefits to be healthy as well (juice delivery to the office for a discount, in-house gym, MindBody card allowances, PTO, yoga, company sports teams, location of the office right on running trails, weekly healthy company lunch, open work environment, etc). and a fully stoked kitchen with stoked with carrots, celery, hummus, cereal, milk, peanut butter, beer, green tea, trail mix/granola bars, chips, sandwich supplies, coffee, and more. They also host company outings (hiking, hockey games, etc. depending on your department). They always encourage you to learn and grow from the managers. It doesn't seem that anyone (including Tooey) has a closed door policy. I feel like I can walk up to anyone with my questions at any time.
Cons
Some of the benefits that they used to have (like quarterly raises) have been abolished due to the growing company. However, they have also added benefits since the rapid growth as well (MindBody cards).