Pros
- Decent co-workers and direct managers - Okay work-life balance - Decent base salary
Cons
- Employees are treated as contractors, outside your direct manager, good luck getting any recognition, let alone spoken to, from anyone else in the company. - CEO is delusional, constantly talking about "great talent", etc when benefits don't improve, employees get no equity, and everyone is constantly quitting. The company is now resorting to hiring contractors for everything. - Executives keep talking about a "rocketship" but the only people who benefit are themselves, employees get no equity or bonuses, any bonus that is paid is minimal ($1k-2k) and is deferred a full year. Employees are basically disposable contractors for the executives to make money on the "rocketship" when nothing makes it back down to the employees. - Most direct managers are nice, but they lack any management experience, they're more interested in mundane day to day tasks/micromanagement, rather than helping you set goals and a career path. - No senior engineering leadership, the VP and director both left the company, the only people left are former team leads who now oversee all of engineering, they're great people just lacking the experience to fill a director/VPs spot. - You won't grow here unless you're a manager, there's zero difference between junior, intermediate, and senior, so everyone just does the same tasks and rarely anyone is ever promoted (unless you're hired on as a senior or something). Managers are the only ones getting promoted when people above them quit, but they don't backfill positions so no one moves up to fill the spot, the manager just gets a more senior manager role but still does their old role too. - Personal development is also lacking, company isn't willing to invest in employees. - No home office benefits, you have to build your WFH workstation yourself. You only get an old laptop from the company.