At booj hard work is recognized and your opinion matters
Pros
booj is still a small enough company that is not difficult to get to know your coworkers. Plus, everyone here is deeply passionate about the work they do that it is contagious. While there may be some late nights it is all worth it. Hard work does not go unrecognized here with managers and the partners alike. This is something that is often lacking in other organizations and it's nice to know you are appreciated. Beyond feeling appreciated, the management does care about everyone and are willing to work with you if you have personal/family issues to deal with. Another great thing about booj is that your opinion matters. It does not matter where you are in the company if you have a great idea you are encouraged to share it and people really listen.
Cons
The culture is very relaxed and while there are great bonuses that come with this (no dress code) there can be an adjustment period for those who come from a corporate background and may expect more structure.