Pros
1. You can in and out of the office for doctor appointments or personal errands for a short period of time. 2. They seem to respect privacy a lot by building a tall cube, but the size of the cube is according to seniority 3. The director and one manager here is very hands off, others are very micro-management
Cons
1. Most managers here are very micro-management, it is either their way or no way 2. Most managers here always use the most stupid/inefficient way to complete a task (they will expect you to follow their inefficient way) 3. Most managers here changed their expectation everyday. One day say it is up to you and the next day say you have to follow this after you complete it the way you figured 4. You need to practice doing work instead of doing real work. After they think you pass the practice work, you can now do the real work, such a waste of resource 5. The managers from this team likes to close their door and all discuss about you behind your back, it is very hierarchical system