HRs and managers are meant to keep your mouth shut
Pros
The office building is really nice They give you a gym benefit along with health insurance
Cons
No transparency from the HR and management side Too many of the important people are relatives to the other important people in the company, so event though they are the worst managers ever, you cannot change anything even though you complain, so best idea is to look for better opportunities in your life. The yearly salary increase is a big big lie there. Lots of people waited and waited and they got disappointed. You're sold as a senior full stack to the client even though you are a frontend junior and you have to perform as the client expects with a salary of a junior. Pretty boring on the "learning new things part" The teambuild looked like a wedding and we didn't really got the chance to meet new people. You have to think about creating your development plan because no one there is going to remind you about it. So, if you want to learn new things, you're on your own. Lots of agitated periods in the project. Every day we had to hurry to deliver something because we're behind and someone made a promise to the client, so we need to move.