Pros
Engineering team is great. There are many talented people who are proactive, supportive, and genuinely collaborative.
Cons
Many of the cultural issues stem from the CEO’s leadership style. Communication can be unprofessional, expectations are often unrealistic, it creates a toxic and unhealthy environment. Strategy changes constantly, priorities shift immediately making planning meaningless. There are endless initiatives that appear suddenly, while existing work is rarely finished properly. There is constant pressure to deliver more in less time without sacrificing quality, creating unrealistic expectations. The company often drains people’s energy and resources, with overtime frequently expected “for a good cause.” Employee feedback is largely ignored; concerns are often dismissed with “it’s hard times, that’s how it works.”