Pros
Pro: if you can negotiate, you can work from home. Some people are working 1 day from the office (according to rules only 1 day working from home is allowed). Cons: it can be demotivating to see that there are a previgilant ones . Regarding salary. Average on the market, no salary rise, it is linked to a title promotion. To be promoted there is a queue of employees to be promoted so it will not happen. Promotion is linked to personal loyalty and office politics. So no salary rise. So negotiate from the beginning. If you see yourself spending hours in a kitchen talking to people drinking coffee, working 1 hour a day probably this work for you. If you want to improve your competences and work on something challenging and you want to see a clear ladder to climb, try something else.
Cons
Cons: for 150 employees around 20 managers, you will be reporting to several ones. Almost all the personal spend time on the meetings. No clear plans, plans are changing every month, there will be no chance to be responsible for anything. Cons: Low technical level of managers. Strange decisions, you will be forced to work using something you will not use in your future work. Poor technical feedback, you will learn nothing from it. Pro: From another side there are good engineers, still not everyone good left the company. If you will be lucky you can learn something from f2f talks with them.