Pros
The design work is actually quite pretty. Both print work to web work is designed with good aesthetics in mind. Not all companies or agencies will produce visually engaging designs so this is something I genuinely have to praise. Typically, you only report to the office 2 or 3 times a week, the other days being work-from-home. Currently, everyone works remotely. Post-pandemic, this could change. CEO really wants people back in the office and constantly sets "back-in-office" dates as some sort of oppressive deadline to hang over everyone's heads.
Cons
Uncomfortable hostility. CEO repeatedly implied to a developer that they did not know what they were doing because of the term "fullstack developer" used in their resume. This wasn't accompanied by a test of knowledge or anything like that, it was simply the CEO being condescending. CEO comes across as extremely smug and egotistical in his manner of speech and the way that he talks down to people. HR seems to have some kind of discriminatory feelings towards people of different residency statuses and possibly different races, based on hostility after being asked to provide further I-9 documentation despite having already submitted a proper legal document that proves both identity and work eligibility. Your first week you will have nothing to do. This might seem like a great thing but when I say nothing, I literally mean nothing. No tasks, no work, manager does not check in once during your first week. Nothing. You literally stare at your laptop and wonder why you are even here. You will have to actively reach out to either the manager or CEO to get some kind of response. Their custom CMS is a mess of poorly crafted UI with absolutely zero comments or documentation. This is a fact that many of the employees themselves, including the CEO, acknowledge. I wonder if this is so that more tenured employees have absolute job security. It will take 20 days, maybe more, to get set up on tools that are crucial for development, despite repeatedly asking about it for a while and getting hand-wavy excuses about "well, we can do that next week, ok?" Bullying from a manager who is several decades your senior. Possibly even racialized bullying. Being mocked for a documented medical condition that you have no control over and has no impact on your ability to work. They will do the bare minimum to help onboard, you will be given hand-wavy excuses at best. I'm not entirely sure people were actually doing work during work hours but simply enjoying the extended time at home, based on commit activity. You will also be uncomfortable as you hear your manager continuously disparage the frontend team during one-on-one calls. Yes, there are a lot of things that could be improved in terms of best practices (such as not writing spaghetti javascript at the bottom of your HTML file, with little thought or concern about cleanliness or demonstrating an understanding of what actually you want to do, or actually understanding how to structure task automation in a sensible, not-utter-garbage way), but it's weird and not great for overall moral or team cohesion to hear your manager constantly dunk on another team. No project management. No processes. You might as well not even have that role. It will be very difficult to get any sort of responses from your manager or anyone, to the point of needing to constantly ping group chat to get anyone to respond. There WAS one frontend developer who was helpful and at least responded to messages in a timely fashion, so I wish him well. More uncomfortable things such as being indirectly talked about during meetings, for example an exchange between the CEO and HR during a team-wide meeting: CEO: "oh, is it who I think it is?" HR: "yup" CEO: "oh, of course." No employer-sponsored health insurance. You are given a stipend of roughly ~$240 with which you can purchase a terrible health plan via the Health Exchange. Companies with less total employees than you guys can and have provided health insurance, so it's very cheap and stingy that you guys cannot. Especially after boasting about how well the home builder industry is doing during this pandemic.