Pros
Mostly friendly colleagues, some of them also helpful
Cons
No place for people with good qualifications and experience, as it's not reflected in the salary or position in the company. They have their company darlings, so you have to be liked in order to be accepted as a team member, otherwise you will be branded 'a weirdo'. Strangely enough, they push you into team activities, under the pretext of getting to know each other, when all they're interested in is spying on you and squeezing out information they can't get otherwise. Targets are unrealistic and more importantly, absolutely not achievable, bearing in mind that in the beginning you're only getting a few projects assigned and also of small value. Nevertheless, they tell you you've missed the target when you're not even aware you have one. Absolutely unfair and pretentious. Team management pretend to be transparent, however issues are not escalated. Overtime is paid, but has to be approved and is seen as failure of the PM to complete the work within regular working hours. Thus the pressure is huge. Systems are slow and procedures complicated - even getting a new mouse or headphones can take weeks. The basement office is crammed and outdated. Bathrooms are small and only 2 for 30 people. The so called kitchen is a boiler room where there's space for a kettle and a sink. That's it. No natural light in the basement office. The higher management is ignorant of the small working bees. Salaries are low and the bonus and incentive system is a joke. No possibility to grow into other roles. Employee fluctuation rate is not as low as they claim. People ARE leaving as soon as they've found a better job.