The office (Dallas, at least) has a call center vibe. Prepare to be on the phone a LOT when you work here, unless you're in development of the software. In sales, success, implementation and value+, the days were driven heavily pestering clients over the phone. It got extremely monotonous. The pay was also very low. Compensation seemed to be lacking throughout the company. The onboarding process needs a lot of work.