Pros
Good place to learn about IT, including Linux, Windows, and VMware. There are interesting challenges to approach and resolve. Credit union vertical is expanding with focus in international areas like the Caribbean. The company is desperate to build morale and has frequent "stress relief" days (Cook outs, carry-ins, field days, etc) to compensate.
Cons
Despite marketing claims, the company's Medical vertical is in maintenance mode and will likely be closed in the near future. The company's research into international markets is non-existent or seemingly minimal at best, and emergencies regarding stumbling blocks forconverting international customers is common. The company requires a contract for employment and 6 month notice from employees looking to leave the company, and seems to be a way for management to curb the exodus of talent and subsidize the lack of on-boarding and training programs. If you break contract you're liable to pay back the company. Little room for advancement to a higher level position, just opportunity to do more work at the same compensation levels. Poor corporate structure with no clear line of succession if owner were to decide to retire Company needs a transformation in culture and technology practices to be effective in the future.