"Great employee benefits. High stress environment."
"The founders of the company are brilliant. Over the years the company struggled with trying to keep up with its growth, ultimately resulting in little to no growth due to the inability to keep up with its competitors. The company culture is good and their is a genuine interest in creating a good work environment."
Update your browser to have a more positive job search experience.
Upgrade My Browser