"Been with the company for 14 months, very laid back, not a lot of micromanaging. Downfall is communication, management team and HR does not give answers all the time even when asked direct questions."
Update your browser to have a more positive job search experience.
Upgrade My Browser