The company is good, you will learn many things related to Hubspot
Cons
The communication between teams are not so good. Clients are usually international so be ready for late night calls if needed. The salary provided based upon multiple tasks make you feel underpaid.