Good company very nice office a lot of opportunity to develop if you have a support from your line manager.
Cons
Compensation of the base salary Below the market. So how bonus is compensating the low base salary but could be better. A lot of very young and not experience line managers that are not trained how to deal with the people.