Was great. They were located in Seal Beach. Was a pleasure to work there overall.
Answered - Designer/Drafter (Former Employee) - Seal Beach, CA
I imagine prison is a lot like working at Clean Energy, nobody wants to be there, and everyone is looking to get out as soon as possible.
Answered - Manager (Former Employee) - Newport Beach, CA