1.0
May 29, 2024
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
BSI somehow manages to recruit some talented individuals in their consulting team.
Cons
All the support services are awful in the US. All management in Finance, IT, Marketing, and HR should be fired ASAP. They have zero understanding of their role to support and enable the business operations, and are instead bogged down by archaic procedure which just makes the business worse.