Great people who work very hard! Excellent reputation in the marketplace and some killer technology. Company is growing rapidly. (See cons)
Cons
Company is growing quickly and sometimes processes and best practices need some time to catch up. Team is working on this, but never as quickly as we all would like.
Great people, strong technology, an inclusive culture. Work is interesting and the clients really appreciate what we do. Many of the staff have been there 5 years or more. Company has been growing since their big investment earlier this year.
Cons
It's a small company, so it doesn't have all the perks of a larger one (gym, cafeteria, etc.).