Pros
Pros: -Customer base -Benefits are decent (not the greatest compared to other tech companies but OK) -They are starting to ramp up continuing education programs, and DEI awareness programs -They are trying to get diverse in their practices -Informal communication and virtual first culture is great -Great with work/life balance -If you know how to communicate your wants/needs and have the right folks to speak with ... you can go far All teams / managers are different and there's some teams that really cultivate growth, success, diversity, and different perspectives
Cons
-Lack of management training (please make sure if you're promoting someone to a manager, it's not because they were good at their last position being a non-manager but they are also good at coaching, adapting, and cultivating the skill sets on their team -Perhaps better benefits and stock incentives -Involve critical employees in product changes vs just allowing it to be part of an executive huddle, perspectives from employees who face customers everyday would be more realistic -Don't have a favoritism mentality within teams