Pros
* Great space. Innovator in API management space. Some smart technical people still left out. This has pros and cons. Cons below. * The first one year of my experience was amazing. Engineers influence decisions for release, what gets built and management enabled engineers to do their best. The rock start in every department were still there. Dev Evangelism to sales - all had great members. * Something to learn from the technology stack .Excellent operational work from development to production cloud deployment. * Great location if one like the active Market St. location. * Great work - life balance. No important engineering work gets done my most developers. Mostly support/sustaining work,. So, that is one reason. Was a great culture when I joined. Everything went south post Intel acquisition.
Cons
1. Sales stagnated post Intel acquisition. Engineering failed to deliver market differentiating features. 2. Intel made a mistake by not being able to align Mashery with its core business growth initiatives and investment. So, sold it to TIBCO in August 2015. 3. Some arrogant leadership in Mashery. There is a clear trust gap between the old Masherites( who are Architects now and the newer employees. This means no independent design decisions are allowed by even Staff level developers. Everything comes from top-down and engineers are just code - monkeys. The best respected people are in fact - status quo code monkeys or puppets for a few older Masherites. 4. The new TIBCO acquisition(Mashery currently held by Tibco) was a blood shed with huge lay off in a very brutal way (within a week). Moral was very low because of this. Most of this was a cost cutting measure of Tibco(owned be Equity partners). 4. Most development work is maintenance and support issues from current customers. So, if you are looking to work on the most cutting edge technology, don't even look here. If you want to understand how an innovator has architected an API solution and learn from its strengths and mistakes(which are a lot). 4. Get ready to face some low negative, arrogant and low EQ(emotional intelligence) engineering leadership.