"Good place to start off working."
"Most workers are based offshore and they have no ownership of their work and makes it difficult to get your job done. No consistency with management. Every department is doing their own thing and not working together as a whole - the left does not know what the right is doing and so forth."
"I Have worked with the company from Oct 2011 to Dec 2013."
Update your browser to have a more positive job search experience.
Upgrade My Browser