Pros
- Good pay - There was always a diverse group of people to work with. The individuals at the company were the best part of my experience - Internal growth opportunities definitely exist, whether it be traditional promotions or opportunities to expand one's knowledge pool
Cons
- The two main executives don't care about what their employees think. Both are incredibly stubborn and only believe that their way of doing something is the best way. I had heard from several employees that managing either executive is essentially a second, full-time job; in my experience, most of the time the solution was to make decisions without either of their input and ask for forgiveness afterwards, to save time and energy. - Often there were promises of additional benefits that either never went through or were quickly abandoned. An employee wellness program that included EAP for mental health resources was promised and never came to fruition. My initial contract also included future stock options/profit sharing and it seems like that was never even really on the table. - Crunch always happened, regardless of whether the reason for crunch was a priority. Several times senior employees would expected to be up late finishing something that, in reality, did not need to be crunched to finish. A specific example was the entire Bidscale website redesign being scrapped and completely refreshed in under a week (as the initial design that followed a release schedule was suddenly tossed out by the executive) causing several employees to pull 10+ hour days to get it done two weeks ahead of schedule. Even when verbally executives would encourage people to not crunch or work after hours, they themselves would do so late into the night and then consistently complain about doing so (as if they had no choice but to do so), so there was really no real attempt to stop crunch from happening.