"This company is small but very focused on project delivery. I've got a chance to see many people come in and out because they cannot handle the workload. Many people wear multiple hats in the company to get the work done. It is however a nice atmosphere but, process improvement needs to be done in order to create a more stress free environment."
Update your browser to have a more positive job search experience.
Upgrade My Browser