Pros
Working environment, great people, management trust the employees when it comes zo working time management I was satisfied with the salary/performance bonus
Cons
You will face absolutely incompetent Team Leaders promoted because they are friends with the right people Was my case, our team was working as a completely independant unit (TL was there just for making jokes) If there is a lazy/incompetent colleague do not even think of any complain or escalation....you will be identified as the trouble maker and get a warning letter and no annual bonus Even if you are a hardworking employee staying within the company for years, forget to escalate anything Their Credo sounds pretty good, but unfortunately, they completely ignore these ethical rules set by the company founders Be aware of their policies, they pretend to give you a referral bonus, but you will not receive it in all cases, my and other people experience Extra workload form your incompetent colleagues Old softwares as working tools, tons of mistakes within invoicing which catalyses completely unecessary extra issues/workload Lack of communication from the management Instead of punishing incompetent TL or colleagues, you will be charged with the consequences of your escalation As an example,our TL was not able to approve needed reimbursements, changes within the clients accounts always forgetting our emails-his manager solved the situation by asking his colleagues to approve our requests instead of telling him to do his job... Last but not least, they will sent you working enviroment satisfactilnon surveys every week and guide you how to conplaim, but once you complain, you are done