Pros
- Perks (cleaning, lunches, personal development budget) - Benefits
Cons
- CEO often interjects into projects (and not just at an engineering level). So common it's called the "Tobi Tornado" because he'll kill projects and make decisions without context. - He prefers to publicly ridicule people and teams on Slack. I've seen this happen several times in the past year alone. - Total lack of trust and respect. - Hard to find people that have stayed beyond 4 years due to stress and mismanagement. - Not uncommon for people to go on sabbaticals for stress. It's so common they even have an internal support group for "breaking" people. The company thinks this is totally normal. - Everything the company does has an ROI for the company, not the individuals. - They think the culture is great because they have parties and free meals meanwhile there is a major diversity and empathy problem. Very "sink or swim" mentality. You need to "figure it out" if something is wrong. Don't expect help from anyone. - If you prefer to work where you'll constantly be stressed out, and without support, in exchange for a cleaning person and free lunches, go for it.