"Friendly co-workers, reasonable hours, good corporate culture. Supervisors and coworkers are appreciative of good work, and management is appreciative of employee efforts. Communication between departments is strained at best, and upper management is often disconnected from the day-to-day reality of the rest of the company, and often make changes in an attempt to fix often the wrong issues. A good place to work overall."
Update your browser to have a more positive job search experience.
Upgrade My Browser