Pros
Not many these days. I am so glad I left. This company has lost a lot of credibility and is crumbling.
Cons
Used to be a good company. Unfortunately, those days are long gone. After they acquired Nexus, they lost their way and became very "top heavy." They promoted a bunch of people to "directors" and ultimately had to go through layoffs. The HR department spends their time trying to win "best employer" awards for recruiting purposes rather than actually serving their employees. Here's an idea... why not spend your time on actually making your company excellent instead of focusing your time on trying to convince someone how good it is. The best awards you can have is the praises of your employees, and you will win awards with much less effort. They lack useful systems and expect their employees to work extra hours to compensate for it. This is a highly political organization. In some lines of business, they employ sketchy business practices. If you refuse to participate in such practices, they'll find a way to eliminate you from the business.