Pros
The business unit has great coworkers. I enjoyed working with all my team members. We all come from various work background. This fact led to many creative thinking and idea generation. You learn a lot as result of working within and around different team members. Additionally, the work place has one of the best work-life balance environments I've experienced. The atmosphere was relaxed yet work still got done. As long as everyone was given a heads up, you could work from home. All teams were aware of their responsibilities and deliverables. Of course, some teams performed better than others. Good chemistry is not a given when assigned to teams despite the presence of good people.
Cons
Most business come from two to three clients, all from the same industry. This means in an economic downturn, there could be a lack of business, as seems to be the case right now. I've always thought that the BU relied to heavily on these customers. If the company tried to develop new business outside the industry, it was poorly communicated to me. Even before the recession, I've always felt that there was a lot of employee turnover. People just seem to have a sense of looking out for themselves professionally given the lack of business stability. This is coupled with the fact that many workers are contract/temporary employees.