Hard working, kind, and fun people work at booj. Somehow the company manages to find great people to work for them which made it easy to be there day-to-day.
Cons
Project Managers make an embarrassingly low salary for working 40+ hours a week and being 'on call' 24/7. There is an incredibly high turnover rate of Project Managers.
I love the culture and freedom to be able express my views. Growth opportunities are readily available. Intelligent and committed people willing to go the extra mile right beside you. Management has dealt well with growth and adapting to a constantly changing environment.
Cons
Along with freedom and growth comes an environment in flux. Product development is always changing so there are occasional hiccups. Occasional late nights and weekend work are required to stay ahead of the incoming requests.