Pros
The place is one of a kind. One is expected ruthlessly following his calendar (set by his / her manager and approved by the CEO) throughout the day without compromising a minute. Each day's output has to be presented to the manager on the next day in a dedicated hour. Personally, I am afraid the place has more cons than pros. 1. The responsibilities of my role were immense. I was not even handling one-fourth of that in my previous org. It allowed me to get out of my comfort zone and prove to myself what I am worthy of. 2. Employees are extremely talented and their problem-solving approach is unparalleled. I always wondered how better the world would be had these guys been pulled out to solve the problems that matter to mankind.
Cons
1. The senior management considers employees as yet any resource like a data centre, capital or electricity. There is no literally any discussion apart from those related to work (Hard to believe, but true) 2. The culture is toxic. The feedback given for the work is extremely condescending and makes you loathe the place. 3. Extremely stressful environment and hard to sustain its same workstyle day-in and day-out 4. The timings are fixed (9 to 7). Not a minute more, not a minute less. However, one is expected to work every minute of this except for a 30-min lunch break.