Pros
The atmosphere is amazing! Everyone is kind and helpful. We really are a team here at ESS. Guaranteed 40 hours a week, end of month bonus (for everyone), PTO/ Sick time, 401k, Roth IRA, Stocks, Health benefits. They understand that life happens and they don't tear you down for it.
Cons
Not all districts are the same, depending on the leadership in a district will determine the type of experience you will have as an employee.