Pros
- Great flexibility - Low stress - Good place to get a foot in the door as a junior - Great benefits, personally enjoy the home office setup a lot
Cons
- It seems that experiences across business units varies heavily. For example, many reviews here mention competitive salary and highly skilled colleagues. My business unit's business model however is rapidly hiring novies at low salaries and selling them at high rates. There are almost no seniors who these juniors can learn from, and so project quality is what it is. From a business perspective it seems good because on a surface level, the deliveries "work", but it is like a house of cards that might collapse at any moment. - Your initial salary will determine everything, because raises are hard-capped from highest management. On one hand people who join at a similar level will have similar salary progression (equal treatment), but performance is not rewarded.