Pros
Time off/ work-life balance: Remote and flexible working arrangement, with unlimited flexible time off as long as you achieve OKRs/targets - a reasonable level of work-life balance Working environment: A lot of useful tools at work, and the company constantly evaluates new tools that are better. A lot of flexibility to develop what you think it's best for your day to day. There are opportunities for growth (new product/ new responsibilities), and the company is very adaptive as a business. Management: I like our department managements. They encourage open discussions and make these discussions happen. Though I understand not all things that I voice might be implemented (as there are so many other perspectives and stakes to balance), but I feel heard at the very least. I also like the fact that they lay out clear career matrix (with actual skill description) and periodic career guidance from your manager. The management seem very well read and learned. Company culture: Colleagues are nice, sincere, friendly and collaborative. I like the spirit of appreciation and continuous development in the company.
Cons
Financials: Tighter budget for a number of things now. Compensation structure can change without much preview, though it is explained really well after the change and I trust the management has put in a lot of thoughts about it Evolving job duties: Scope of work may be adjusted from time to time, and there might be things that makes me feel out of my capabilities at times (not too much of a con for ppl who like to try new things). Isolation: Working remote can make me feel isolated at times. Others: Of all the administrative work, I dislike Salesforce administration stuff the most. It's not on point, prone to errors and dashboards/reports are not the most intuitive. Sometimes there are changes made on the backend without notifying ppl, and may cause errors on shallow layers. I am so glad that we are moving away from this soon.
Pros
Has the best customers in PE. Great place to work; plenty of opportunities for someone who is willing to work hard and be flexible.
Cons
No unique “cons” here — like any company, there are ups and downs, but we try to be as employee friendly as possible.
Pros
I worked with some incredibly talented people and learned a lot during my time here. The employees were the company’s greatest asset. Unfortunately, most of those people are gone. The experience provided valuable lessons that will stay with me throughout my career. I learned a tremendous amount about company culture, leadership, employee retention, and the long term consequences of organizational decisions. It was an education in both what to do and what not to do as a leader.
Cons
Leadership systematically pushed out many of the employees who helped build the company. In doing so, they lost institutional knowledge, damaged morale, and weakened much of what made the organization successful in the first place. Over the years, it became increasingly common to watch key employees leave, whether through layoffs, performance management processes, or circumstances that made it clear they were no longer wanted. Many of the people who built the company, developed client relationships, and contributed to its success are no longer there. One of the most frustrating aspects of the culture was the constant shifting of priorities and lack of follow through on career development commitments. Employees would spend months working toward promotions, internal transfers, or new opportunities, only to be told that business priorities had changed after they had already invested significant time and effort. In some cases, employees were encouraged to prepare for new roles, shadow teams, and begin transitioning responsibilities, only for leadership to reverse course and then criticize their performance in their existing role. It created a no win situation where employees were penalized for following the direction they had been given. Over time, many employees stopped trusting what they were told and viewed career development conversations with skepticism. The environment became increasingly political, with many employees focused on protecting themselves rather than collaborating toward shared goals. Trust eroded over time as decisions often felt inconsistent and disconnected from what employees were being told. HR should be a function that builds trust, resolves conflict, and helps create a healthy workplace culture. Unfortunately, many employees experienced the opposite. Rather than serving as a neutral resource, HR often appeared to play favorites, contribute to workplace politics, and amplify tensions rather than resolve them. Employees frequently felt that raising concerns carried risk, while others seemed to receive different treatment based on relationships and perception rather than consistent standards. The company often appeared more focused on replacing people than retaining them. Instead of questioning why strong employees were leaving, leadership seemed willing to accept a revolving door of people and the loss of valuable institutional knowledge that came with it. For employees who believed in the company’s long term vision and invested years of their careers there, it has been disappointing to watch leadership decisions erode the culture, trust, and value that once made the company special.
Check out your Company Bowl for anonymous work chats.