The management, leaders and HR at this company are extremely childish and if you don't fit in with them, they make sure you know it. CWS claims to be a friendly, fun environment, however management disregards employee satisfaction when representing the company in such way. The pay is definitely not worth the stress that comes along with the management at this company.
Co-workers are friendly
Management needs improvement