Pros
Social fridays, allow work from home, flexibility
Cons
There is so much favouritism at play at shareworks. If they like you, you will get promoted regardless of your competency levels. All you have to do is know who’s ego to stroke. They will only advance your career if they will it to be, otherwise they will block you from leaving teams if it works against them. There are tons of empty promises from management. They expect you to work your butt off to elevate to a higher level in order to get rewarded instead of rewarding you based on what you’re currently doing. They don’t set you up for success, very sink or swim type of environment. Management expects you to be independent and resolve problems on your own just because they don’t want to do their jobs as managers and deal with escalations. Culture is preached but not practiced. Collaboration is a value but all the teams point fingers when something goes wrong instead of working together to fix it.