Pros
The work is good. It's not ultra demanding or anything, but there are a number of flows, and going through them's exciting; debugging though occasionally challenging, is quite fun. The team (again, aside from the CEO), is *perfect*. Lovely group of people, sweet, understanding, helpful and exude the whole vibe of 'we are a team'.
Cons
Where do I start? :) I'll just dump stuff I've told others, though whatever I say here won't truly capture the disbelief I still have as to how the head of an organization can be so oblivious to the failings of his own protocols. The CEO, for starters, doesn't even have the name of the organization mentioned on his LinkedIn. Red flag 1. He's toxic, patronizing, a total micromanagement overlord who loves to backbitch, and remind you from time to time 'what he is paying you for' while not really doing his part. No onboarding process whatsoever, no process flows, no knowledge transfer sessions, pays you peanuts, expects *beyond seasoned* performance from you despite being new to the application and not being shown the ropes (just assign 7 bugs, give repo access, call it a day), belittles you, berates you in front of the entire team (while you are just 5 days into the project, still trying to analyze the code), holds grudges, treats you lesser than human and is almost a comically accurate toxic CEO which we see in movies. Can you imagine, he literally told me on the very first call with him that 'he doesn't care about analysis, he cares how fast the bugs get closed'. Like bro, do your part maybe and have proper documentation/knowledge transfer sessions? Oh, and hourly pay, time tracked (against each bug on JIRA, so good luck just taking your time to analyze the code because he will point it out during issue discussion like you committed a crime and it's *your* fault you don't know an application you're new to), screenshots every minute, 3 minutes idle timeout. Need I go on? 😛 He wants us to track 8 hours of work each day while paying us a meagre 32/hour (pre taxes). Like....I go and use the bathroom, or do something as simple as making coffee, just to find my timer expired. So to get 8 hours of proper screen time, you need to spend like 11 hours realistically. Because obviously our Mr. CEO wouldn't agree considering how he sees us as pure machines, but we need a break too. If he could, he would pay us nothing, but that's obviously not allowed (thankfully). He's honestly a textbook narcissist. Unrealistic, unprofessional and just plain rude and disrespectful. I thought the Glassdoor for the company was exaggerated, but oh no, it was almost uncannily accurate. Truly a textbook narcissistic, egotistical pr!ck who is living in a bubble of false superiority. And for as smart as he thinks he is, he sure has way too many developers quitting on him than normal, and then complains about why tasks are pending and how he needs to hire better developers. Maybe if you don't threaten everyone with termination, and acknowledge hardwork if not appreciate it, you'd have more people sticking around and having an in-depth idea of the application. I think the absolute worst part is how he's rude with even people who've been in the team for a while. Who cares about me, I am just a month old, but atleast don't belittle your OGs in front of new people? You're lucky the market's desperate, you would otherwise be left alone probably 2 years ago. I think the funniest part is how his Linkedin screams his pride of having sold a company and bought this one, but you know what? It's HARDLY a flex, bro. You are selling and buying organizations during arguably one of the toughest markets in 4 decades. You are exploiting a desperate job market where people struggle to make minimum wage. You are making people slog beyond what they sign up for, gaslighting them into thinking everything is their fault, all the way while paying a meagre amount for tons of work. Not a flex. You're just a modern day sl@ver who 'thinks' he's smart. And one day when the market improves or reaches a certain status quo, it will bite you in the back as the team leaves you. Learn to run a startup, mate. Really. You kill the golden hen in haste, you won't really have golden eggs anymore. :)