2.0
10 Nov 2021
Former employee, less than 1 year
Cherry Hill, NJ
Recommend
CEO approval
Business outlook
Pros
Get started in the energy efficiency field
Cons
Lack of trust. I thought it was weird when they insisted on calling my references AFTER I was hired. My boss said she hated micromanagement; then she made me complete a log of every activity, every hour. My company computer had endless problems, and I was made to think they were my fault. Skimpy health insurance.