Toxic, juvenile and inexperienced senior management (VP level).
Pros
- Meeting employees I may start a company with one day. - Open working space. - Location in Manhattan.
Cons
- Incompetent, juvenile VPs (technical VPs!). - Toxic management mentality in office. - Apparent "open book" culture, which ends up in employees backstabbing one another. - No ability to advance within the company. When I joined the company, I thought it was a great company, full of intelligent folks with great talent and ideas. After several months I realized the extent of "rottening" in management that made me leave later on. The technical side of company is one big mess, a jungle, where you "eat" or are "eaten". The company has a policy of transparency, which is often abused. If you point to inefficiencies or, worse, complain about someone else behavior, you are painting a target on your back, which will haunt you for the rest of your time at the company. Any complaint or suggestion will be proactively used against you. Any positive suggestion that leads to success will be credited to senior management (not YOU!). BOTTOM LINE: Keep you thoughts to yourself. Technical VPs are smart, but have absolutely no management skills, and do not know how to steer young talent in positive direction. I saw several very intelligent IT people leave because of that. You cannot progress in the company, because VPs do not know how to set the targets and expectations for promotions. Promotion is this vague, nebulous idea that you want to achieve but don't know how because VP cannot articulate it. Senior management will blame you for lack of success, because you are not "trying hard enough" - senior management should "try" few management classes first. Some (in specific one), younger VPs are flat out cynical, arrogant, intimidating or abusive and "climbed up" the management ladder solely due to the length of time spent at the company. This company will go down not because of lack of talent, but because technical VPs do not know how to manage and grow that talent. Senior technical team has no clinical understanding and in my opinion does not reach out for clinical opinion often enough, even though the company has several physicians on payroll. Worse, I witnessed behind the back, cynical behavior towards nurses, physicians and notes abstraction team. I didn't and still don't understand this behavior. Clinicians spend years in training, to help cancer patients, only to be belittled by juvenile tech VPs, behind their back. Prominent physicians left the company and some even started their own, because of IT side. I felt burnt out at this company and unaccomplished solely because of management environment. At my new job, I work at times more than at Flatiron but feel happy and accomplished because management is more mature.