Despite the company being relatively small and growing actively, very few opportunities for career growth are present. Instead of investing in existing team members who have experience with the product and the customer base, external upper management is hired and placed above the existing employees in the command chain.
A greater problem is the company’s culture. Remote work can lend itself to tribalism, indirect communication, and mistrust. This should be prevented by the top management, but sadly it isn’t. As a result, the working atmosphere feels toxic and rife with talking behind each others’ backs.
While working here, you may not get direct and clear feedback about your work. Praise is infrequent and is usually given to a select few superstar employees.
The company makes efforts to communicate overall objectives and goals, but on the tactical level it’s very prone to sudden shifts and swerves. While this is normal for a growing business, the reasons for these changes are not always communicated well and usually are presented in a “you are doing this now” kind of way.
Layoffs happen suddenly, without providing any chances for the employee to keep their position, remain within the company, or even say goodbye to the team. While firings are a normal thing for any business, the abrupt way they are being done is very disrespectful to employees.
All in all, this leaves an impression that your work does not matter that much and you are easily replaceable.