"I have worked for Stellus for last 2 years roughly. Although the people are good, the management has made some bad decisions in general. I would not recommend people to join Stellus for the near future as they are unstable."
"No comment, here is some placeholder text"
Update your browser to have a more positive job search experience.
Upgrade My Browser