Pros
Great coworkers. Since it’s poorly managed team members pitch in and help one another to solve issues. Also it’s something to have on your resume while you search for a career at a better company.
Cons
It’s poorly managed. They do not listen to employee feedback. When employees try to tell management areas of concern managers blame employees for there being problems and disregard all complaints. Management doesn’t care to understand what is really going on and will make changes without realizing how it affects day to day processes. They reduce the workforce as much as possible and make people accountable for too many processes leading to employee burnout. Management regularly leaves their responsibilities for lower level employees to do but do not compensate them for the extra responsibility. There are very few opportunities for advancement. You will not learn much here except how to look for another job. The health insurance could be better and bonuses are a joke, firms are more competitive. They will tell you