Pros
The people are nice but feel undervalued and overworked.
Cons
People are nice, but stressed and overworked. The company has been around for 20 years and still feels like a unorganized start-up. Many unhappy customers, the lay-offs are off the roof, they already had 2 this year alone. The benefits are very basic, the salary is below market, maybe different for newcomers.