Good opportunity to make great money. A lot of great people to work with. Relaxed enviornment where most of the people are fun to be around.
Not a lot of vacation time. Some bad apples that need to be removed...but not enough to make it a bad place to work.
Advice to Management
Keep the "small business" feel regardless of how large you get. Also, continue to be loyal to those who have been loyal to you.
Let us know if we're missing any workplace or industry recognition –