
Recent regulatory issues, including a suspension of their investment banking license, may raise concerns about their compliance and operational practices.

Limited online presence and lower traffic rank compared to competitors could indicate a lack of market reach.

Some reviews mention challenges with management and career development opportunities within the company.