S.T.B is a very good place to work.
Maintenance Technician (Former Employee) – New York, NY – April 28, 2014
The staff and management are very professional and I worked with all departments as a maintenance technician (former employee). Also, if you need any help with personal and or work related issues management will not hesitate to help or give you any information to help their employees.
great benifits, good work enviorment