A company where the upper management has to write five stars reviews here to make the company look better tells you all. This is sad and embarrassing fellas.
Anyway, these guys, an Spaniard and a Portuguese (or Brazilian) "managers/directors" as they like to be called, used to punish me and my teammates at the bank, because we didn't have time to make no sense presentations for them about the work that I "was trying to do". I mean, dude! I have a ton of work left, its 6 PM, your client is paying us a lot to do my work, and you expect me to do this??? seriously?