- City on a hill Dudley square19.Nov 2017
Suggestions for improvement
- As a charter school there is a pressure to do everything from scratch and to do everything. The issue then becomes too many people doing too many things and doing them rushed and poorly rather than doing a few things well.
What I like about the company
I like the somewhat democratic process that goes into creating the School (theoretically anyway)
What I dislike about the company
The admin is more concerned about pleasing their superiors than looking out for the students.
The following benefits were offered to me
- CompanyCity on a hill Dudley square
- Are you a Current or Former Employee?Current employee