Pros
Flexible hours, on-site gym, and strong 401k match.
Kontras
Unfortunately the leadership at Bodybuilding.com just doesn't have any qualities that someone running a company should have. They don't know how to lead and do not work well with others. There is no clear direction to push towards and the goals of the company as a whole change very rapidly. There isn't any trust in the specialized experts they hired. This has resulted in an endless stream of contractors coming in and out o the company. As a side effect of this mistrust, micromanagement is at an all-time high. It has gotten to the point where the employees are no longer empowered to do their jobs. Employees are seen as a tool to do exactly what the CDO wants. This has caused many competent employees to move onto bigger and better things. The mistrust, micromanagement, and lack of leadership skills have created a very negative work environment.