Great work environment, awesome managers, positive atmosphere. Goals are set and easy to keep track of and manage and are very achievable. End of year bonus every year right before Christmas.
Cons
Such a small organization that moving up in the company is difficult