Fun place to work
Very structured enviroment with nice product to work with. Unfortunately the compensation does not match the expected hours and phisycal work you are required to put in.
During my employment some of the upper managers' style was harsh and demeaning and this was tolerated by HR.
ProsGood employee discount
ConsBonus is a joke