Good culture, great boss, some improvement needed for strategies - Global Account Director BSI Employee Review

4.0
Nov 30, 2024
Recommend
CEO approval
Business Outlook

Pros

My boss was really great - He is the best boss I ever had. Culture is good - Most of people are friendly and easy to work with.

Cons

Business strategies needed a lot of improvement. Some local business strategies (selection of focused accounts, for example) are cascaded down from top management without thorough research and anaysis of local market and busiess situation.

Explore other reviews about BSI

5.0
Jun 30, 2026
Recommend
CEO approval
Business Outlook

Pros

Global leader in delivering client based services

Cons

Not applicable, nothing bad to state

3.0
Jul 9, 2026
Recommend
CEO approval
Business Outlook

Pros

Staff is professional, knowledgeable and personable.

Cons

Management is fair and approachable for questions and support.

See reviews by: Helpful|Rating|Date|All