4.2
77% would recommend to a friend
63% positive business outlook
Pros
improve communication skills and team work
Cons
monotonous work with same salary increment
Pros
1.Worked on new and interesting technology. 2.Reasonable work hours.
Cons
1.Pay is considerably less. 2.No team oriented Projects.
Pros
You will attain great visibility within and out of the company if you do good work You will have room to exercise your creativity and it will also be appreciated a lot You will be pushed to perform to the best of your abilities You will be starting on some of the latest in trend technology topics You will have 5 day work week
Cons
For an engineer, the primary job would be to read the docs of some of the latest technologies with some working examples and then putting it together as a course. There is no clear career ladder for you since you will be a jack of all trades and a master of none in terms of technology. Since you will be moving to a new space once you are done with a course and it is published. This will not be the place for someone - who wants a chilled out workplace with some friends at the workplace - who wants peers to learn from - who wants to do something other than teaching - who wants to implement systems in real-life use cases rather than just teaching - if you are not comfortable being monitored constantly
Check out your Company Bowl for anonymous work chats.