Vantaggi
Competitive pay Unlimited PTO Benefits Happy work environment (most of the employees seem happy to be at work) Beautiful Office Ability to speak your mind Most of senior management really does care about how you are both professionally and personally. Most employees genuinely seem happy while they are at work. People are valued, but held to high standards. They aren't going to keep an employee who is bringing down the team just because they are currently employed. While some may think that is scary, I praise a company that isn't afraid to make a change in employment when someone isn't working out.
Svantaggi
As with any newer company, CLS is not free from mistakes or errors, but from what I have experienced so far, they do their best to pick up the pieces as quickly as possible, fix their mistakes and move forward toward something that works better. Seems as if different teams do things differently, which makes it a little hard to have a unified package for clients. Company is not as transparent as they claim. While I understand there are many items that need to remain with upper management, there are some items that are never explained, for example, some perks that just disappear without anyone saying, "hey, we will not longer be contributing to X because of budge cuts." Also, sometimes employees just disappear. It would be nice to have a little Jane Doe is no longer with us, we wish her well in her future endeavors.