Cons:
-Lazy moderation team that only bans players that don't pay enough money
-Ignores players with memberships but still break rules so regular players are only given bans
-Report abuse feature probably is just a placebo effect (not kidding)
-No anti-cheat system, you can inject. Dll files with code to break rules, no detection whatsoever, they have started breaking the cheats (finally) by updating but they never ban cheaters so there is no point
-Terrible filter that filters out words that aren't even swear words, seriously you can bypass it really easily and the filter is very annoying when you are trying to communicate to someone
-Too many clickbait games (in roblox slang they are called Bait and Switch games and have existed since the beginning of roblox)
-Game is DEFINITELY NOT child friendly, that is a complete lie at the moment.
-Micro-transactions/price-floors are WAY TOO HIGH.
-Forums are usually cancerous and have a lot of trash-posts
Pros:
-Game is really fun with friends
-Some of the games on the front page are FANTASTIC (except those stupid high school roleplaying and hairstylist games)
-Making friends is easy, I have hit the 200 max friends limit and I am a veteran player from august 2012
-Some of the items on the catalog are really cool!
-If you know LUA (programming language), you can put that to use! Roblox is based off of LUA so you can use it to develop games!
Overall, the game needs a lot of reworking to do; it's really bad.