Pros
Great benefits, flex-time is great for work/life balance. Co-workers are truly like family. BSI is at the forefront of their field and it is always an exciting atmosphere. Extracurricular activities (yoga, on-site gym, Zumba, blood drives, local involvement in theater, music, events, etc) are abundant, encouraged and representative of the strong, supportive culture of the company for both its individual employees and the community.
Cons
Communication between management and employees can be lacking. Interdepartmental communication could use some work.