There will always be times when there are disagreements between departments, but most people in a variety of roles actively endeavor to work together to accomplish tasks.
Changes are made frequently to procedure or personnel (either people leaving or being let go) without information being disseminated to the team as a whole. For a smaller company, that shouldn't be hard.
I have not felt that I have personally had much opportunity for growth in my position at the company.
Overall compensation for your work
The pay is low, arguably below industry standards. The benefits (health, 401K matching [up to 6%!], social) are great.
Overall, most of my coworkers do not have a favorable opinion of the company. While there are problems, I would say there are positive factors like benefits and good relationships between coworkers that can sometimes be discounted in the face of other frustrations.
Suggestions for improvement
- Make employees feel more valued, by a combination of higher pay and involvement in company decision making, or at least ability to make comments/suggestions and feel they are at the very least considered.
What I like about the company
I love my coworkers. Number one. Upper management has a knack for hiring good people who fit in to the group dynamic. The office is nice, and in a great location. I like our overall company focus. And the benefits are great.
What I dislike about the company
There is a lack of clarity from upper management sometimes, and lack of communication. Pay is not great, either for hourly or salaried employees. And it at times feels like there is an inability to move upward in the company.