Small team where you can really make a difference. very demanding environment but they are also very flexible. Several employees who left for greener fields have returned!
Cons
You need to be able to work on your own and sometime it is difficult to get immediate feedback, everyone is very busy
Busy and relaxed. Good interaction between staff and management
A great service concept. Celebrated success when they occured
Rick will do what ever he can to help the sales and marketing folks
Cons
Promises not kept - to employees or customers
I was brought in to do one thing but wound up doing something quite different
More than fair compensation, based on experience and individual contribution to corporate goals. CEO is highly involved in day-to-day ops, contributing to a real startup vibe. Willing to take chances on employees suggestions for improvements to the application and processes, counterbalanced with demands for involvement and loyalty (which is amply rewarded). Each day brings new challenges so work doesn't feel stagnant.
Cons
Scope of work is large (but not unmanageable), can occasionally lead to long hours. If you're looking for a 9-5 and want to check-in/check-out, this is not the place for you.