Pros
Besides a few people who were enjoyable to work with there are no pros.
Cons
During my time working at Whalerock I was only met with constant obstacles. The company prides itself in "allowing their staff" to be creative and empowered. In fact, this is the opposite. The environment there is toxic, dysfunctional and has extremely poor upper management. If they consider you to be "out of line"--by their twisted standards your are reprimanded and ostracized. Their employees are herded like sheep and if you speak up for yourself in any way you are put on probation or simply expected to never speak your mind again. It's oppressive to work there, it's stifling and at the end of the day you have nothing to show for it. Employees at Whalerock are used and abused to the extent that employees have no freewill and when you speak up, you are punished. No one should considering working here.