Pros
The company culture and values are nearly unmatched. TopRx really cares about their employees. Upper management knows everyone by name and coworkers turn info family. Celebrating success and recognizing hard work is a major core value that's practiced regularly and I really feel like part of a team that wants me to succeed. Additionally, upon the start of the pandemic TopRx acted quickly to ensure employee safety by quickly moving to remote work for those that were able and providing a clean and distanced environment for those that had to remain in the office. Overall this is a great place to work, there is flexibility with work and life balance, as well as a very competitive benefits package.
Cons
There are no major negatives with TopRx. The industry itself is in a constant state of evolving with moving targets so you will need to be able to shift gears quickly.