- B S T Systems, Inc.05.Dec 2015
Suggestions for improvement
- New Management and fire the Contracts manager for missing a deadline and losing a 5 mil contract.
What I like about the company
What I dislike about the company
Almost everything! A business that enjoys misleading employees into thinking their job is safe when it really isn't.
The following benefits were offered to me
- CompanyB S T Systems, Inc.
- Are you a Current or Former Employee?Former job since 2010