Pros
Honestly - there are no pros to working for this company unless you have no other option for employment.
Cons
There are too many downsides to working for this company. For a company that says that "best-in-class service starts with a crucial ‘first step’ – listening" it would really benefit them to actually follow that process. Management does not listen to employees unless you are a family member, a friend of the family or willing to conform completely to the Solutran idea of a "good employee". Forget any idea of an open, collaborative environment as managers often take credit for concepts thought of by other employees. Be prepared to have management gossip about employees in meetings and don't expect HR to keep anything confidential. The COO is pretty much an evil dictator that will do as she wants even if it breaks company policy, while making sure that everyone else follows the policy with NO exceptions. It was by far the most unprofessional company that I have ever worked for.