Pros
If you're in need of a job for a short term period while you search for the next opportunity in your career, then, Petrosoft offers a living wage and an adequate benefits package to make that search accessible. Just don't necessarily believe all the 3 star and up reviews left on the page. See below...
Cons
1. Another reviewer on this page used the term, "blatant nepotism" above. This is an accurate description of company culture and depicts the apparent favoritism and mobility paths utilized by senior management. Petrosoft is a family affair - through and through. It tends to breed a lot of animosity and toxicity. 2. The organization has little transparency between departments. Channels of business are kept almost completely separate from one another and nobody knows the truest answer to almost any question. Moreover, most people are wearing multiple hats and don't have the bandwidth. It frustrates hard working, dedicated people and burns them out. 3. Marketing efforts are nil and outdated, thus, making a capture of new business extremely difficult. If you're a brand new sales person - get ready to cold call dated prospects with minimal training on the software package. 4. There is no ramp, nor succession plan, in place for new employees. You are left to fend for yourself and hope to not be fired after 30-90 days. 5. The CEO screams at people and mistreats them.4-5 of my direct coworkers were verbally abused by him in this last year. My efforts were personally insulted by a member of the family when requesting an enablement tool to better do my job. 6. Incessant drilling and hammering for 3-4 months on end while the new building is being constructed (that we're supposed to be on the phones in) making it terribly distracting to work. 7. Broken internal tools and/or misuse of tools that are ineffective for a modern day salesforce to scale within. 8. Morale is EXTREMELY poor. Beware: bring the toughest skin you have into Petrosoft or prepare to be torn down. Most people are beat up and jaded. This is an abominable environment 3/5 days week.