Company: Microsoft
Date: 2018-09-19
Overall rating: 1/5
Employment status: current
Experience level: Junior

Technology Solution Professional: avoid like the plague
Pros: Nice campus, meet new people from different cultures, make some friends for life.
Great products and chance to work with a great platform.
Excellent brand strength with customers.
Cons: -A lot of first time managers who are out of their depth and haven't a clue.
-Overall management team extremely poor and a serious lack of communication and direction from all levels of management. They simply do not care about their teams. You are a number on a spreadsheet.
-The role definition and associated tasks change on a weekly basis based on management whims, and usually involves admin and nothing remotely technical.
-This is not a technical role, more business development and admin.
-Huge gap in salary between new hires and current employees, no clarity on this or interest in giving parity to people who have been working there for a number of years.
-You spend your day doing other peoples jobs because they have hired so many non tech people with no appreciation for the help you provide.
-Too many layers of people between you and the customer, the sales structure is a mess and nobody knows what they are meant to be doing.
-Inside Sales org is a complete mess.
-No career progression.