Database structure is extremely inconsistent - FirstName in one spot First_name in another and fName in another - everywhere you look things are like this.
Disastirous user interface akin to reading the whitepages, but not alphabetical.
Online support is split between at least three systems (PowerSchool Community, PowerSource and the built in help. There is no SSO between Community, the latest system they are pushing)
SSO is "technically" available, but support cannot find a single customer that has got it to work. It's that bad. The documentation is all wrong, it was clearly built just to check a box for RFPs, but not to actually work for customers.
Importing & Exporting data is a disaster. This is the absolute worst part of the product.
There are multiple ways to import & export, each have limitations, no one tool can do it all.
For example, you cannot schedule an import of a Student Email address. You can only schedule exports using AutoComm, which is no longer being developed.
Data Import Manager / Data Export Manager have significant issues as well, and you cannot schedule imports with Data Import Manager. Things like including or excluding a header row -- nope. The options are all terrible - it's as if the person who was in charge of data import & export had never worked with text files in their life. You can't export contact fields as a CSV - you can use a DAT code, and get them in a comma-space format, but not the first column - that's actually CSV. It's unbelievably bad. I cannot state enough how bad data import & export is.
**If you want a database you can't load data into, or get data out of -- PowerSchool is for you!**
There is no field level history (i.e. who changed this students name, when, and what was it before?)
Everything is a "customization" which costs extra, and is unsupported after it is delivered.
Trying to get simple things (like a report card) built the way anyone might want will require thousands of dollars of customization - because nothing in PowerSchool is straight forward.
PowerSchool's own products DO NOT work together - for example their registration product will register a returning student, and that returning student will end up with a DUPLICATE student number. The login the parent uses for registration is NOT the same login the parent will use for the Parent Portal -- that confuses EVERY parent. If you think buying from PowerSchool means you will have a suite of integrated solutions for your district, you are mistaken. 3rd party products often integrate better than PowerSchool's own solutions.
For the size of PowerSchool, they don't play well with other large players - i.e you would expect a built-in export to Follett Destiny (the #1 library system in use by schools) but nope - you're on your own for everything like that.
There are other modules (like Health) but they are all severely limited.
Change comes slowly if at all. For every deficiency or bug, you are told to make an "Enhancement Request" which will sit for 5-10 years, and then the company will be sold again by then.
The code for the entire product should likely be scrapped, and started over - I feel bad for their developers. It's clear PowerSchool has been passed from owner, to owner, to owner - each did things differently, for decades.
Did I mention the user interface - while generally OK, once you're in the admin pages, things are buried deep, and in improbable locations. There are zero icons or anything, it's all text, and really painful to look at.
The documentation is wrong the day it is written. The formatting of the documentation is awful. The documentation is not helpful, it often contradicts itself.
The rework of the contacts database is a mess - before at least you could find who mom and dad were - now the relationship between child and guardian is very muddy at best. There is no support for contact language - so you won't know if Mom is a Spanish speaker, as an example.
I see us leaving PowerSchool in a few years - the product is broken beyond repair, try as they may, I don't think it's possible -- PowerSchool will keep hacking patches on, but when the core is this broken, the only way to move forward is to scrap what they have, and start fresh. They won't do that. Review collected by and hosted on G2.com.