Pros
perks are decent. free food, nice office, unlimited PTO.
Cons
from experience, this is a "big party" company that will eventually die. - management is clueless and product direction makes no sense - design changes are constant, resulting in multiple entire app UI changes in a span of a month. terrible product direction. - senior peers lack big picture thinking and have questionable engineering practices - leadership/management is absent 99.9% of the time - your code won't ship because it will be redesigned within a week anyways. - tons of politics - extremely unprofitable with over-reliance on funding from web3 crypto hype - main revenue model essentially canned with no real path to revenue at the present - BS metrics to judge engineer performance that incentivize crappy code - major pivots every 2 weeks - bought a meme page IG account to appear like they have users (don't fall for it) - is competing against meta, snapchat, apple, roblox, and every other company who has a platform and just decides to add avatars to them - but genies has no platform - codebase's foundation was built by unskilled engineers and creates a lot of overhead and headache - generally unfriendly work environment with typical "i'm better than you" vibes - upper leadership consists of the CEO's friends The whole point of working at a startup is to hustle and build something that IPOs or exits at a large multiple valuation. I've frankly never seen a company operate at all with this much cluelessness and terrible coding practices. With the current state of things at Genies, you get to put in all the extra work and deal with all the extra BS, all while staring at the lack of management focus, lack of profitability, lack of future funding prospects, overall flawed codebase, and no signs of things changing anytime soon.