I worked almost 1.8 years as SAP BO Consultant in the company and I don't have single concern to say.
Managers and management is too good, always employee supportive.. Flexible work culture, flat organization and you will get recognization for your work.
Company growing really big and have nice projects in hand mostly from USA.
Onsite opportunity is high. Overall nice to be a part of BCT for some time.