2.0
27 Oct 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Steren is a place with good benefits and a good balance of life and work. At one time, pay was above average.
Cons
Lack of communication between management and employees as well as between departments. There is no mission within the company and is simply being pushed out of its markets.