"Not the worst work environment, but very bad and stressful. Micromanagement rules this office. Management starts out very nice, then they tighten the screws. There are plenty of better places to work where employees are respected. Do yourself a favor and avoid this company."
"Not much to say, new company growing too fast to keep up with themselves."
Update your browser to have a more positive job search experience.
Upgrade My Browser