Terrible work environment
Pros
Because of the lack of organization within the management, employees get a chance to work on a variety of projects without any training or assistance. Result poor product, but a chance for employees to build experience.
Cons
It is a company that provides products supposedly to help companies have a safe and healthy workplace. The irony, is that it is a very unhealthy workplace. As soon as I joined, I was given almost no training, but managed to learn everything quickly. However, they kept overloading me and all the other consultants with work. I am talking about work overload that require 80 hours or more a week. It was a very stressful atmosphere, no transparency, and no clear expectations. Very poor choice of managers and no recourse (If you want to complain about your manager go to him to complain) That was the statement. The message the management says is that we do not care, you are replaceable. The employee turnover is very high for a simple reason: there are so many good places to work at.