I've been in the company for the more than 5 years and based on experience management is very transparent and provide professional growth opportunities.
Cons
Yes, there is annual salary increase in salary but it is not enough to be compensate to the work done by its employees.