Not a company to have a careerThe good thingsOn the surface with the boss around, your colleagues would be friendly with you and exhibit positive attitude. However, strong under table politics is present.
The challengesCapability is not important in this company. Relationship with the upper management is. If you do not have a good relationship with the management team, you would not get the basic respect and fairness that one deserves. A highly problematic company that their HR tries to hard sell (be it online or offline). Beware and don't be the next victim.