Excellent place to work.
Overall, i give CEM a 10. I learned a lot and saw things i would never have seen at a regular company.
Management is great and they really work around your day to day challenges outside of work. If i needed time off, it was no problem.
One big team is another way to describe this company. Everyone working together for one great cause.
Prosbenefits, free, meals
Consdistance it was from my home