- Management will enforce "core values" that they created onto employees but they will selectively follow the core values if its convenient for them or if it fits a narrative in a given situation.
- The lack of planning, processes and strict requirements from upper management makes working on projects, tasks, and planning the future of your career within the company really hard. Upper management will constantly promise promotions and department changes but will rescind that promise due to lack of planning. It is rather hard completing projects (assuming you have the opportunity to work on a project) and tasks since upper management fails to give out strict project requirements.
- Upper management will frequently call current employees "unprofessional" and claim that certain current and former employees "act like highschoolers" when in reality, upper management partakes in unprofessional and high-school like behavior themselves. They will publicly gossip about other managers and employees , namecall, make crude and derogatory remarks and statements towards employees, fraternize and grant special privileges to certain lower ranked employees to achieve an ulterior motive, and gaslight employees by lying, scapegoating, deflecting blame, and distorting facts, statements and company policies.
- There aren't enough qualified people in upper management and it affects all aspects of the company. While I am not trying to bash the entrepreneurial spirit, after a certain amount of time, the appropriate people should be hired to take over critical management positions. Qualified engineers with a proven track record should be hired to oversee engineering departments. The lack of qualified people in upper management also prevents entry level engineers from developing their skills. This is the main source of the organizational problems within the company as well.
- No 401k match