Good place to get your foot in the door
Pros
Hard working coworkers, supportive HR and management--while I didnt feel like I had a lot of room to move up my manager still cared and tried. Really good health care and parental leave options. Free food in different capacities across the global offices. Commuter benefits, options to work from home when needed. Open Communication from higher ups.
Cons
Company is struggling to stay on top of a competitive market; therefore a lot of decisions are made hastily in an effort to increase revenue. The result is a lot of short term band-aids on processes that were rushed into execution. This also puts a lot of manual work onto the operational staff. Lastly, there was not a lot of room to grow; my work hardly changed over the three years I was there even with title changes. Biggest con is that employees are consistently underpaid in anything outside the sales department