
While this company does do good things for its employees, and is aware of most its problems, it could do more to improve. It seems blind to some issues, or acknowledges them but doesn't fix them. There are a few teams (including mine) that know how to work well, and we aren't emulated by other teams
Socializing, rewards, positive feedback, working from home
Being appreciated, working from home
My managers understand how to help me as an employee and make my work experience as good as they are capable of making it.
Compensation, benefits, team atmosphere, get rid of individuality culture, listen to the people with good ideas, not the naysayers, don't tie bonuses to sales
The company does make some effort to acknowledge employees, with side benefits like gifts and subscriptions. I also appreciate the learning opportunities (Microsoft, Udemy, etc.)
We try to stay in constant communication, we feel we are working together, they are talented and smart, will fight for each other, no egos, not individualistic
While raises are always appreciated, I feel when my position changes, I get a raise to what I should have been paid before the promotion, always one step behind
My team actually works as a team: helping each other out, being friendly, not selfish, takes pride in our product. When I have to work outside of my team, I get a lot of individualism, not caring about my needs, and "it's not my job" syndrome.
Focus on properly rewarding employees (raises), stop the politics and give employees the leeway to do their work, increase staffing where it's needed so employees can do their jobs more effectively (especially IT end-user services), make it clearer who to contact with various issues (HR, etc.)
A competitive pay, don't complain about not being able to hire people and keep people when you won't give appropriate raises. Don't tie bonuses to company performance and don't limit bonuses (i.e. if you want to give employee X a higher bonus, then you need to reduce employee Y's bonus)